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í
×
    dnes 14:11 | IT novinky

    Řada vestavěných počítačových desek a vývojových platforem NVIDIA Jetson se rozrostla o NVIDIA Jetson Thor. Ve srovnání se svým předchůdcem NVIDIA Jetson Orin nabízí 7,5krát vyšší výpočetní výkon umělé inteligence a 3,5krát vyšší energetickou účinnost. Softwarový stack NVIDIA JetPack 7 je založen na Ubuntu 24.04 LTS.

    Ladislav Hagara | Komentářů: 2
    dnes 00:44 | Bezpečnostní upozornění

    Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) spolu s NSA a dalšími americkými úřady upozorňuje (en) na čínského aktéra Salt Typhoon, který kompromituje sítě po celém světě.

    Ladislav Hagara | Komentářů: 17
    včera 16:33 | IT novinky

    Společnost Framework Computer představila (YouTube) nový výkonnější Framework Laptop 16. Rozhodnou se lze například pro procesor Ryzen AI 9 HX 370 a grafickou kartu NVIDIA GeForce RTX 5070.

    Ladislav Hagara | Komentářů: 1
    včera 14:22 | IT novinky

    Google oznamuje, že na „certifikovaných“ zařízeních s Androidem omezí instalaci aplikací (včetně „sideloadingu“) tak, že bude vyžadovat, aby aplikace byly podepsány centrálně registrovanými vývojáři s ověřenou identitou. Tato politika bude implementována během roku 2026 ve vybraných zemích (jihovýchodní Asie, Brazílie) a od roku 2027 celosvětově.

    Fluttershy, yay! | Komentářů: 7
    včera 13:11 | Nová verze

    Byla vydána nová verze 21.1.0, tj. první stabilní verze z nové řady 21.1.x, překladačové infrastruktury LLVM (Wikipedie). Přehled novinek v poznámkách k vydání: LLVM, Clang, LLD, Extra Clang Tools a Libc++.

    Ladislav Hagara | Komentářů: 0
    včera 05:11 | Komunita

    Alyssa Anne Rosenzweig v příspěvku na svém blogu oznámila, že opustila Asahi Linux a nastoupila do Intelu. Místo Apple M1 a M2 se bude věnovat architektuře Intel Xe-HPG.

    Ladislav Hagara | Komentářů: 17
    26.8. 12:55 | IT novinky

    EU chce (pořád) skenovat soukromé zprávy a fotografie. Návrh "Chat Control" by nařídil skenování všech soukromých digitálních komunikací, včetně šifrovaných zpráv a fotografií.

    Ladislav Hagara | Komentářů: 60
    26.8. 12:11 | Nová verze

    Byly publikovány fotografie a všechny videozáznamy z Python konference PyCon US 2025 proběhlé v květnu.

    Ladislav Hagara | Komentářů: 0
    26.8. 11:55 | IT novinky

    Společnost xAI a sociální síť X amerického miliardáře Elona Muska zažalovaly firmy Apple a OpenAI. Viní je z nezákonné konspirace s cílem potlačit konkurenci v oblasti umělé inteligence (AI).

    Ladislav Hagara | Komentářů: 3
    26.8. 05:44 | Nová verze

    Byla vydána nová verze 9.16 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    Pro otevření více webových stránek ve webovém prohlížečí používám
     (79%)
     (9%)
     (3%)
     (4%)
     (5%)
     (1%)
    Celkem 103 hlasů
     Komentářů: 9, poslední dnes 11:53
    Rozcestník

    Editor Vim a vkládání tagů

    16.2.2005 16:50 | Přečteno: 1459× | © | poslední úprava: 16.2.2005 19:22

    Většina z nás někdy potřebuje vkládat do textu tagy. Unaveni z těch věčných ostrých závorek, z těch hloupých uvozovek a tak dál? Proč si ale ošupovat prsty?! Vždyť to jde zařídit i velice jednoduše! Vyzkoušejte si praktickou ukázku toho, jak mocný editor Vim je.

    Do svého ~/.vimrc si vložte následující kód:

    let maplocalleader=","
    imap <localleader>< &lt;
    imap <localleader>> &gt;
    imap <localleader>& &amp;
    imap <localleader>? &lt;
    imap <localleader>: &gt;
    imap <localleader>7 &amp;
    imap <localleader>n &nbsp;
    imap <localleader>a <a href=""></a><Esc>5hi
    imap <localleader>A <Esc>yiWi<a href="http://<Esc>Ea"></a><Esc>3hP4la
    imap <localleader>u <ul></ul><Esc>4hi<CR><CR><Esc>1ki
    imap <localleader>l <li></li><Esc>4hi
    imap <localleader>i <i></i><Esc>3hi
    imap <localleader>b <b></b><Esc>3hi
    imap <localleader>p <p><CR><CR></p><Esc>3h1ki
    imap <localleader>t <Esc>yiWi<<Esc>Ea><CR><Esc>i
    imap <localleader>img <img src="" alt="" border="0"><Esc>19hi
    imap <localleader>pre <pre></pre><Esc>5hi<CR><CR><Esc>1ki
    imap <localleader><CR> <br /><CR><Esc>i
    

    Teď již jen zbývá nastartovat svůj Vim, přepnout se do insert módu a začít vesele editovat. A když potřebujete vložit třeba tag pro internetový odkaz, tak si nejprve zkopírujete adresu ve svém oblíbeném prohlížeči, vrátíte se do Vimu a v insert módu napíšete pouze posloupnost kláves ",a" a pak "ctrl-v" ("ctrl-v" normálně ve Vimu nefunguje, je potřeba si jej přiohnout podle návodu, který jsem již dříve uveřejnil zde).

    Stisk posloupnosti ",a" způsobí, že se na pozici kurzoru v insert módu vloží celý tag pro internetový odkaz a kurzor se automaticky nastaví mezi uvozovky. Poté stačí tedy jen "pastnout" (v mém případě "ctrl-v" již zkopírovaný odkaz). S vložením obrázku je to úplně stejné, akorát napíšeme posloupnost ",img" a pak "ctrl-v" pro vložení odkazu na obrázek. Za zmínku stojí též posloupnost ",A". Zkuste si ji. Napište "vcp.ligatura.org/" a hned stiskněte ",A".

    Chceme-li třeba vynechat řádek, stačí stisknout ",enter" a na pozici kurzoru se vloží "<br />". Vyzkoušejte a uvidíte sami, co všechno ta namapování pro insert mód umí. Není to báječné?

           

    Hodnocení: -

    zatím nehodnoceno
            špatnédobré        

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

    Komentáře

    Vložit další komentář

    16.2.2005 18:34 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše closetag
    Používám plug-in closetag. Doporučuji.

    Vytvářet pak specializovaná mapování na <i> či <b>, která ušetří minus jeden stisk klávesy[*], musím si je pamatovat a mohou kolidovat s věcmi, které normálně píši (např. ,Enter), mi nepřijde příliš přínosné.

    Co se týče nahrazování <, >, &, tak ta většinou potřebuji koncentrovaně v jednom místě, a zejména v textech, jež jsem vložil jako celek (tj. nepsal je -- např. výpisy kódu), tudíž se mapování neuplatní. Lepší je definovat si příkaz, který v označeném textu provede nahrazení. Kdybys takový měl, nemusel bys používat [CUTME] :o)

    [*] Napíši-li počáteční a koncovy tag zároveň, musím se pak přes ten koncový nějak dostat kursorem, když píši dál; closetag naproti tomu doplní koncový tag a kursor se posune až za něj.
    16.2.2005 18:50 © | skóre: 37 | blog: escaped
    Rozbalit Rozbalit vše Re: closetag
    A jak mam mezi pre tagy vlozit jinak "& a m p ;"? Mezery dodany ze stejneho duvodu, aby se z toho nestalo "&" (zapsano bez mezer).
    16.2.2005 19:01 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: closetag
    Klineš pravým na textové pole, vybereš Mozex -> edit textarea -> spustí se ti vim ;-) označíš blok uvnitř >pre< a uděláš
    :s:&:\&amp;:g|s:>:\&gt;:g|s:<:\&lt;:g
    
    (resp. na to použiješ definovaný příkaz).
    16.2.2005 19:17 © | skóre: 37 | blog: escaped
    Rozbalit Rozbalit vše Re: closetag
    Taky mám rád takové vtípky. :-) Teda jestli to byl vtip. Možná, žes jen nepochopil otázku. Zdá se totiž, že pre není dostatečně verbatim prostředí. Už mi rozumíš? Když chci někde použít "&" v jeho "amp;" tvaru, tak mám smůlu, protože to browser správně (špatně!) interpretuje jako "&" a zobrazí se to jako "&" a ne jako ten "amp;" tvar.
    16.2.2005 22:12 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
    Rozbalit Rozbalit vše Re: closetag
    myslíš jako &amp; ma byt zapsano jako &amp;amp; ?
    -- Nezdar není hanbou, hanbou je strach z pokusu.
    16.2.2005 22:17 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: closetag
    Když mi přišlo mailem

    myslíš jako <code>&amp;amp;</code> ma byt zapsano jako <code>&amp;amp;amp;</code>

    přestával jsem chápat... a kdo si dá u tohoto příspěvku zobrazit zdroják, ten se zarekurzní... ;-)
    16.2.2005 23:43 jm
    Rozbalit Rozbalit vše Re: closetag
    ROFL! Uz to byl zase den! :-D
    16.2.2005 23:44 © | skóre: 37 | blog: escaped
    Rozbalit Rozbalit vše Re: closetag
    Vyhlašuji tento malý thread vtipem týdne. :-D
    17.2.2005 00:09 jm
    Rozbalit Rozbalit vše Re: closetag
    No, je teprv ctvrtek, ja bych radsi nepredbihal... ;-)
    17.2.2005 14:07 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: closetag
    Já jsem už žhavil vim a hledal v helpu [CUTME] a ještě dlouho po přiznání mi nedocházelo, že to tam prostě není ;-) Něco takového, že jsi to tam psal kvůli oddělení & od amp; mě napadlo až se mi to v hlavě dostatečně rozleželo. No nic, aspoň jsi nás pobavil.
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    16.2.2005 19:18 © | skóre: 37 | blog: escaped
    Rozbalit Rozbalit vše Re: closetag
    Proto tam je to [CUTME]. Jak jinak bych to asi zařídil?
    16.2.2005 19:20 © | skóre: 37 | blog: escaped
    Rozbalit Rozbalit vše Re: closetag
    OMLUVA!!! Jsem debil! :-D Sám nad sebou kroutím hlavou a biju se do čela. Uff. Asi se raději půjdu konečně vyspat... :-)

    Založit nové vláknoNahoru

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