Vim: Průvodce pro Zrychlení Vaší Práce s Textem
Vim, neboli Vi IMproved, je proslulý a výkonný textový editor s kořeny v Unixu. Těší se oblibě mezi vývojáři a systémovými administrátory.
Tento open-source nástroj je dostupný zdarma a funguje jako samostatná aplikace nebo v prostředí příkazové řádky (CLI). Díky tisícům příkazů Vim můžete výrazně zvýšit svou produktivitu při editaci a psaní kódu.
Je však pravda, že učení se Vimu může být ze začátku náročné. Množství příkazů vyžaduje paměť a cvik. Proto může být zpočátku práce s ním obtížnější. Nicméně, s přehledným tahákem (cheat sheet) příkazů Vim po ruce, se úpravy textu stanou mnohem plynulejšími.
Připravili jsme pro vás seznam nejlepších taháků pro Vim, které vám pomohou ušetřit čas a energii při úpravě textů.
Pojďme se na ně podívat! 👨💻
Vim.rtorr.com: Pokud hledáte jednoduchý a přímočarý tahák pro Vim, tento zdroj vám poslouží skvěle. Příkazy Vim jsou zde přehledně roztříděny do kategorií, jako jsou globální příkazy, pohyb kurzoru, režim vkládání textu. Dále zde najdete příkazy pro úpravy, označování textu, vizuální režim, registry, značky, makra, vyjmutí a vložení, odsazení, ukončení, hledání a nahrazování, práci s kartami, více soubory a další.
cs.cmu.edu: Další výborný zdroj, kde najdete příkazy Vim shrnuté do dvoustránkového dokumentu. Obsahuje praktické tipy pro profesionály pracující s textovými editory. Zde naleznete příkazy pro navigaci, přepínání režimů, kopírování/vkládání, úpravy, nahrazování a vyhledávání. Navíc obsahuje užitečné triky a zdroje, které běžně nenajdete na Googlu.
Vimsheet.com: Tento tahák je vhodný pro uživatele Vimu všech úrovní. Obsahuje seznam často používaných příkazů Vim a také pokyny, jak Vim co nejlépe využít. Naleznete zde základní příkazy pro pohyb kurzoru, úpravu textu, operátory, označování, schránku, ukončení a vyhledávání/nahrazování. Pro pokročilejší uživatele jsou zde příkazy pro pokročilý pohyb kurzoru, vyhledávání znaků, vizuální režim, práci s kartami, značkami a textovými objekty.
Phoenixnap.com: Na této stránce naleznete téměř všechny příkazy Vim, které můžete potřebovat pro různé úlohy. Je užitečná pro pohyb v souboru po znacích, slovech, řádcích nebo obrazovkách, vkládání textu, úpravy, označování, vyhledávání, ukončování, ukládání, práci s více soubory, značkami, makry a nastavení barev v editoru. Tahák si můžete zdarma stáhnout nebo uložit do záložek.
CatsWhoCode: Pokud jste s Vimem začátečník, tento tahák vám pomůže pochopit základy a příkazy pro různé úlohy. Obsahuje příkazy pro pohyb v souboru, vyhledávání, vyjímání, kopírování, vkládání, nahrazování, práci se soubory a adresáři, interakci s Unixem, kartami a okny, zarovnání textu, značky, automatické dokončování a odsazení. Všechny informace jsou prezentovány profesionálně pomocí přehledné struktury a barev. Nechybí ani obsah pro rychlé vyhledávání.
fprintf.net: Minimalisté ocení tento jednoduchý a praktický tahák pro Vim. Příkazy jsou přehledně uspořádány do kategorií, takže požadovaný příkaz snadno najdete. Obsahuje příkazy pro ukončení editoru, úpravu souboru, vkládání textu, vkládání souboru, odstraňování, změnu nebo nahrazování, provádění nahrazení, kopírování, přesouvání, vracení zpět/opakování, pohyb, značky, vyhledávání, výběr textu a další.
GitHub: Na GitHubu naleznete tento skvělý tahák pro Vim s užitečnými příkazy a popisy. Má 8 forků a 41 hvězdiček. Tento tahák zahrnuje příkazy podporované ve VSCodeVim pro Visual Studio Code. Začíná krátkým úvodem do Vimu s příkazy, pohyby, modifikátory a cíli, které vám usnadní kódování. Najdete zde i další užitečné příkazy Vimu, registry a užitečné poznámky.
Factorpad.com: Zjednodušte si kódování s tímto tahákem Vimu s 80 základními příkazy. Hodí se pro začátečníky i pokročilé kodéry. Tvůrce poskytl informace o režimech Vimu, struktuře příkazů, úpravách, vyjímání/kopírování/vkládání, vyhledávání a nahrazování, registrech, kartách a příkazovém režimu. Součástí je také doplňující obsah.
QuickRef.ME: Tato stránka nabízí cennou sbírku rychlých referencí k Vimu. Informace jsou prezentovány přehledně s použitím příkladů, ilustrací a designu. Zahrnuje schémata pohybu kurzoru, příkazy pro vkládání, ukládání a ukončování, normální režim, vyjmutí a vložení, vizuální režim, opakování, makra, operátory, textové objekty, práci s více soubory, vyhledávání a nahrazování, Vimdiff a další.
Linuxhint: Na této stránce naleznete seznam často používaných příkazů Vimu s jejich funkcemi, které jsou znázorněny v jasné tabulce s bílým pozadím a červeně zvýrazněným záhlavím. Obsahuje příkazy pro správu souborů, navigaci, přepínání režimů, vkládání, vyhledávání a nahrazování, vyjmutí, kopírování, vkládání, zpět a opakování, práci s více soubory, nastavení čísel řádků a příkazy vizuálního režimu.
Závěr
Příkazy Vimu usnadňují úpravu textu a šetří čas. Mějte tyto taháky při kódování po ruce a zrychlete svoji práci a produktivitu.
Vyhněte se těmto 9 chybám ve vašem životopisu vývojáře nebo správce systémů.
Zde je několik linuxových příkazů, které by měl znát každý Sysadmin.