abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    21.11. 22:33 | Zajímavý software

    Hru Warhammer: Vermintide 2 (ProtonDB) lze na Steamu získat zdarma napořád, když aktivaci provedete do pondělí 24. listopadu.

    Ladislav Hagara | Komentářů: 1
    21.11. 19:33 | Nová verze Ladislav Hagara | Komentářů: 0
    21.11. 13:11 | IT novinky

    Evropská komise schválila český plán na poskytnutí státní pomoci v objemu 450 milionů eur (téměř 11 miliard Kč) na rozšíření výroby amerického producenta polovodičů onsemi v Rožnově pod Radhoštěm. Komise o tom informovala v dnešní tiskové zprávě. Společnost onsemi by podle ní do nového závodu v Rožnově pod Radhoštěm měla investovat 1,64 miliardy eur (téměř 40 miliard Kč).

    Ladislav Hagara | Komentářů: 13
    21.11. 06:11 | Komunita

    Microsoft v příspěvku na svém blogu věnovaném open source oznámil, že textové adventury Zork I, Zork II a Zork III (Wikipedie) jsou oficiálně open source pod licencí MIT.

    Ladislav Hagara | Komentářů: 0
    21.11. 05:55 | Komunita

    První prosincový týden proběhne SUSE Hack Week 25. Zaměstnanci SUSE mohou věnovat svůj pracovní čas libovolným open source projektům, například přidání AI agenta do Bugzilly, implementaci SSH v programovacím jazyce Zig nebo portaci klasických her na Linux. Připojit se může kdokoli.

    Ladislav Hagara | Komentářů: 2
    20.11. 22:00 | IT novinky

    Google oznámil, že Quick Share na Androidu funguje s AirDropem na iOS. Zatím na telefonech Pixel 10. Uživatelé tak mohou snadno přenášet soubory z telefonů s Androidem na iPhony a obráceně.

    Ladislav Hagara | Komentářů: 2
    20.11. 21:22 | Nová verze

    Byla vydána nová verze 8.5 (8.5.0) skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Přináší řadu novinek a vylepšení (URI Extension, Pipe Operator, Clone With, …). Vydána byla také příručka pro přechod z předchozích verzí.

    Ladislav Hagara | Komentářů: 0
    20.11. 12:44 | IT novinky

    Evropská komise zahájila tři vyšetřování týkající se cloudových platforem Amazon Web Services (AWS) a Microsoft Azure. Evropská exekutiva, která plní také funkci unijního antimonopolního orgánu, chce mimo jiné určit, zda jsou americké společnosti Microsoft a Amazon v cloudových službách takzvanými gatekeepery, tedy hráči, kteří významně ovlivňují provoz internetu a musí dle nařízení o digitálních trzích (DMA) na společném trhu

    … více »
    Ladislav Hagara | Komentářů: 4
    20.11. 12:33 | IT novinky

    Společnost Meta Platforms vyhrála ostře sledovaný spor o akvizici sítě pro sdílení fotografií Instagram a komunikační aplikace WhatsApp. Podle amerického soudu firma jejich převzetím neporušila antimonopolní zákon, protože si tak nemonopolizovala trh sociálních sítí. Žalobu na Metu podala před pěti lety americká Federální obchodní komise (FTC). FTC argumentovala, že Meta, tehdy známá jako Facebook, koupila tyto dvě společnosti v letech 2012 a 2014 proto, aby s nimi nemusela soutěžit.

    Ladislav Hagara | Komentářů: 0
    20.11. 05:11 | IT novinky

    Home Assistant včera představil svůj nejnovější oficiální hardware: Home Assistant Connect ZBT-2 pro připojení zařízení na sítích Zigbee nebo Thread.

    Ladislav Hagara | Komentářů: 5
    Jaké řešení používáte k vývoji / práci?
     (35%)
     (46%)
     (19%)
     (18%)
     (22%)
     (15%)
     (23%)
     (16%)
     (17%)
    Celkem 387 hlasů
     Komentářů: 17, poslední 19.11. 21:57
    Rozcestník

    Dotaz: BASH + ViM + Problém s neviditelnými znaky

    6.6.2010 00:43 SKooDA | skóre: 3 | blog: Jen_tak_mimochodem | Velké Přílepy
    BASH + ViM + Problém s neviditelnými znaky
    Přečteno: 526×
    Dobrý den,

    Můj problém spočívá v tom, že pokaždé když píši ve vimu nějaký script v bashi, hází mi to při použití funkce test (např: if [ "$a" -eq "$b" ] ) takovéto a podobné chyby:

    ./test.sh: řádek 13:  [: příkaz nenalezen

    i když kód je v pořádku. Vždy stačí celý řádek znak po znaku přepsat a vše najednou funguje. Dříve se mi to stávalo především při kopírování kódu z prohlížeče, poslední dobou se mi to věak stává i když celý kód píši sám.

    Mám podezření že tam nějakým mě nepochopitelným způsobem vkládám pevné mezery, nebo nějaké neviditelné znaky.

    Nemá s tím někdo zkušenosti? Popř. nezná někdo nějaké rozšíření do vimu, které by nezalomitelné mezery zobrazovalo?

    Pro úplnost:

    Většinou používám gnome-terminal či tildu OS: Ubuntu 10.04 (ale stávalo se mi to i v gentoo) Vim 7.2
    MyEgo@server:/home/www/myego.cz$ rm -r ./*

    Odpovědi

    Fuky avatar 6.6.2010 01:10 Fuky | skóre: 52 | blog: 4u
    Rozbalit Rozbalit vše Re: BASH + ViM + Problém s neviditelnými znaky

    Nazdárek Pavle, hoď do přílohy pro ukázku zmiňovaný soubor a Tvůj ~/.vimrc.

    Mohlo by se Ti hodit:

    • ga - zobrazí znak, na kterém jsi a jeho desítkovou, šestnáctkovou a osmičkovou hodnotu
    • :set list - implicitně zobrazí taby a nové řádky
    • :set listchars=eol:$ - nastavení předchozí volby
    • :setlocal display=uhex - použije zobrazení šestnáctkové hodnoty místo ^I atp.
    • :%!xxd - hexdump
    Fuky avatar 6.6.2010 01:14 Fuky | skóre: 52 | blog: 4u
    Rozbalit Rozbalit vše Re: BASH + ViM + Problém s neviditelnými znaky

    BTW: Tuším, že se jedná o stejnou chybu, se kterou jsem se setkal u Lennyho:

    Lenny: Xorg - opakování kláves, nezalomitelná mezera

    6.6.2010 15:21 buff | skóre: 10 | blog: buff
    Rozbalit Rozbalit vše Re: BASH + ViM + Problém s neviditelnými znaky
    Taky se mi to stává. Pokud píšeš některé znaky s pravým Altem, tak by za to mohl moci právě on. Pravý Alt + mezerník vloží (alespoň na mojí české klávesnici) neviditelnou mezeru (snad právě nezalomitelnou -- nevím).
    6.6.2010 18:27 Nikola Pajkovský | skóre: 16
    Rozbalit Rozbalit vše Re: BASH + ViM + Problém s neviditelnými znaky

    $ head -n 3 .vimrc
    let c_space_errors=1
    highlight RedundantSpaces ctermbg=red
    guibg=red match RedundantSpaces /\s\+$\| \+\ze\t/

    Save the whales. Feed the hungry. Free the mallocs
    6.6.2010 20:09 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: BASH + ViM + Problém s neviditelnými znaky
    Jen doplním že toto neřeší problém, pouze to zobrazuje bílé znaky na zcela na konci řádku, za nimiž již nic nenásleduje, a pak mezery na začátku řádku za nimiž následuje tabelátor.

    Aby to řešilo dotaz, je potřeba to upravit (např. na zobrazování tvrdých mezer v souboru).
    6.6.2010 20:14 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: BASH + ViM + Problém s neviditelnými znaky
    Takže něco jako
    highlight TvrdeMezery ctermbg=red guibg=red
    match TvrdeMezery / /
                       ^zde tvrdá mezera (asi by šla napsat v hex.)
    6.6.2010 20:41 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: BASH + ViM + Problém s neviditelnými znaky
    tvrdou mezeru v insert módu vložíte třeba Ctrl+V160, zápis v regexp /\xA0/ mi nějak nefunguje :(
    6.6.2010 18:31 lok
    Rozbalit Rozbalit vše Re: BASH + ViM + Problém s neviditelnými znaky
    Za mlada se mi toto parkrat stalo, kdyz jsem to psal na jinem stroji(pres ssh), ktery mel ale nastavenu jinou znakovou sadu, nez muj pouzivany emulator terminalu.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.