GNU/Linux >> Znalost Linux >  >> Debian

Top 25 příkazů Vim pro Linux

Když se učíte používat nový nástroj v jakémkoli operačním systému, existuje několik základních hacků, které byste měli ovládat, abyste mohli tento program efektivně používat. Tyto hacky z vás s tímto nástrojem nezbytně neudělají profesionála, ale zajistí, že se nikdy nezaseknete při provádění základních operací nástroje. Protože operační systém Linux má rozhraní příkazového řádku, většina operací se provádí pomocí příkazů (CLI).

Aplikace VIM je špičkový textový editor, který si můžete zdarma stáhnout. Jedná se o bezplatný textový editor s otevřeným zdrojovým kódem, který běží na všech hlavních platformách s mnoha funkcemi a podporou ze strany programátorské komunity. Textový editor VIM také nabízí několik užitečných příkazů, které byste měli ovládat, abyste z něj vytěžili maximum. Tento článek probere 25 nejlepších příkazů vim, které můžete použít, abyste z tohoto textového editoru vytěžili maximum.

Instalace editoru Vim

Toto je nejdůležitější krok, protože příkazy nebudete moci spouštět, dokud nejprve nenainstalujete editor vim, a to můžete provést zadáním.

$sudo apt install vim

1. Režim vložení

Pokud plánujete něco psát do editoru vim, měli byste být v režimu vkládání. Můžete to udělat zadáním písmene „i“ v hlavním rozhraní editoru vim. Klíčové slovo „INSERT“ se zobrazí v dolní části, což znamená, že nyní můžete do editoru psát cokoli.

2. Normální nebo Příkazový režim

Tento režim je velmi užitečný, pokud chcete změnit text, který jste napsali v textovém režimu. Do tohoto režimu můžete přepnout stisknutím “ESC“ z klávesnice.

Po instalaci editoru vim jej můžete otevřít zadáním.

$vim

Nebo

$vim File_name

3. Ukončit režim

Pokud plánujete ukončit nebo ukončit editor vim, můžete to udělat zadáním :quit nebo :q v editoru vim

4. Ukončete režim bez uložení

Pokud chcete ukončit editor vim bez uložení vašeho postupu, můžete to udělat zadáním.

$:q!

5. Ukončete režim s uložením

Pokud plánujete ukončit editor vim a chcete uložit svůj postup a změny, můžete to udělat zadáním.

$:wq

Ukládání souboru

Pokud pracujete na editoru a chcete si uložit svůj postup, ale nechcete jej ukončit, můžete to udělat zadáním.

$:w 

6. Navigace

Navigace v editoru vim je jednoduchý proces, vše, co musíte udělat, je stisknout “klávesy se šipkami“. Pokud jste v normálním režimu, můžete se pohybovat také pomocí kláves H, J, K a L.

7. Mazání znaků

Pokud chcete z editoru cokoli smazat, můžete to udělat stisknutím “x“ pokud jste v normálním režimu. Pokud jste v režimu vkládání, můžete to provést stisknutím klávesy Backspace.

8. Mazání znaků

Výše zmíněný příkaz slouží pouze k odstranění vybraného textu, takže pokud plánujete smazat celý řádek bez výběru, můžete to provést dvojitým stisknutím malé klávesy d, například “dd“ .

9. Smazání všech řádků

Pokud plánujete odstranit všechny řádky z editoru vim, můžete to udělat zadáním

$:%d

10. Konkrétní výběr textu

Pokud chcete vybrat určitou část textu, můžete to udělat stisknutím malého písmene „v“ níže.

11. Celý řádek Výběr textu

Pokud chcete vybrat celý řádek a nikoli text z konkrétního řádku, můžete to provést stisknutím velkého “V“ v normálním režimu.

12. Kopírovat text

Pokud jste napsali nějaký text v editoru vim a chcete zkopírovat některé konkrétní řádky, můžete to udělat stisknutím malého “y“ klíč.

Pokud chcete zkopírovat celý text, můžete to udělat stisknutím velkého “Y“ klíč.

13. Vyjmout text

Pokud chcete text raději vyjmout než zkopírovat, můžete to udělat stisknutím malého “d“ z klávesnice

14. Vložit text

Pokud chcete vložit nějaký text do editoru vim odjinud nebo ze stejného editoru, můžete to udělat stisknutím velkého “P,” nebo pokud jej chcete vložit tam, kde je váš kurzor, můžete to udělat stisknutím malého “p“.

15. Vrátit zpět text

Pokud jste udělali pravopisnou chybu nebo omylem smazali nějaký text, můžete to obnovit stisknutím malého „ u z klávesnice.

16. Znovu text

Tato funkce je opakem funkce Undo, která se používá k zobrazení dříve vrácených změn stisknutím “CTRL + R“ z klávesnice.

17. Nastavte čísla

Pokud v editoru vim píšete mnoho příkazů a textu, bylo by pro vás obtížné rozlišovat mezi řádky. Čísla vedle každého řádku tedy usnadňují zjištění, kde se na stránce nacházíme a kam musíme přejít k úpravám psaním.

$set number

18. Hledání textu

Pokud ve své práci, kterou jste provedli v editoru vim, hledáte konkrétní slovo, můžete to udělat zadáním.

$/ Keyword

Například

$/ linux

Pokud se slovo, které hledáte, objeví vícekrát, můžete ho znovu najít stisknutím malého „n“ na klávesnici.

19. Počet slov

Pokud chcete vědět, kolik slov nebo řádků jste napsali v editoru vim, můžete tuto informaci získat stisknutím malého „g“ na klávesnici a opětovným stisknutím „CTRL a velké “G”

20. Začátek souboru

Pokud jste napsali mnoho řádků a chcete přejít na začátek od některých změn a úprav, můžete to udělat stisknutím malého “gg“ Klíčové slovo dvakrát.

21. Konec souboru

Podobně, pokud jste někde na začátku nebo uprostřed a chcete jít na konec souboru, můžete to udělat stisknutím velkého “G“

22. Najít a nahradit

:%s/word/New word/g

Například v našem případě chceme nahradit „Linux Mint“ za „LINUX MINT“, abychom to mohli provést zadáním

:%s/Linux Mint/LINUX MINT/g

Pokud chcete najít nějaká konkrétní slova a nahradit je jakýmkoli jiným slovem, můžete to udělat zadáním.

23. Příkaz nápovědy

Příkaz help se používá k tomu, aby vám poskytl základní podrobnosti o jakémkoli příkazu, který hledáte, zadáním.

$:help command

Chcete-li například získat podrobnosti o příkazu pro kopírování, jak zkopírovat text, můžete to udělat zadáním.

$:help copy

24. Otevřete další soubor

Pokud chcete otevřít jakýkoli soubor, můžete otevřít editor vim a napsat.

:e file_name

Například jsme uložili soubor s Linumint.txt, nyní pro otevření tohoto souboru můžete napsat

:e Linumint.txt

Zde se malé písmeno e konkrétně používá k otevření konkrétního souboru

25. Příkaz porovnání

Tento příkaz se používá k porovnání textu mezi dvěma soubory, které byly v nich zapsány.

K tomu musíte otevřít terminál a napsat obecnou syntaxi jako.

$vimdiff file_name_1 file_name_2

V našem případě bychom chtěli porovnat dva soubory s Linumint.txt a Linuxmint2.txt, abychom mohli psát.

$vimdiff Linumint.txt Linuxmint2.txt

Na obrázku výše ukazuje červeně zvýrazněná barva text, který se liší v obou souborech a nezvýrazněná část zobrazuje podobný text.

Závěr

Textový editor vim je špičkový textový editor, který si můžete zdarma stáhnout. Jedná se o bezplatný a open-source textový editor, který běží na všech hlavních platformách. Vim je textový editor příkazového řádku se spoustou funkcí a podporou ze strany programátorské komunity. Tento příspěvek projde některými z nejdůležitějších příkazů vim, které je třeba zvládnout, pokud chcete z tohoto textového editoru vytěžit maximum. Jednoduché příkazy mají při používání této aplikace přednost před složitými pokyny. Tato stránka obsahuje 25 nejdůležitějších příkazů editoru vim, jak říká název.


Debian
  1. 8 Linuxových příkazů pro efektivní řízení procesů

  2. Nejlepší linuxové nástroje pro spisovatele

  3. 10 Linuxových příkazů pro diagnostiku sítě

  1. Jak nakonfiguruji Vim jako svůj výchozí editor v Linuxu

  2. Cheat sheet pro běžné linuxové příkazy

  3. Příkazy pro editor VI

  1. Příkazy FreeDOS pro fanoušky Linuxu

  2. Top 10 tutoriálů pro správce Linuxu

  3. Nejlepší základní Linuxové příkazy pro začátečníky