GNU/Linux >> Znalost Linux >  >> Linux

RHEL 7 – RHCSA Notes – editor vi/vim

RHEL 7 – RHCSA Notes (Cheat Sheets)

Editor vim

Vkládání textu

Příkaz Akce
i Vložit text před aktuální pozici kurzoru
a Přidat text za aktuální pozici kurzoru
A Přidat text na konec aktuálního řádku
o Otevřít nový řádek pod aktuálním řádkem
O Otevřít nový řádek nad aktuálním řádkem

Navigace ve vi

Příkaz Akce
šipka doleva / h posunout o 1 znak doleva
šipka doprava / l více vpravo 1 znak
šipka nahoru / k posunout o 1 řádek nahoru
šipka dolů / j posunout o 1 řádek dolů
$ přesunout na konec aktuálního řádku
0 přesunout na začátek aktuálního řádku

Mazání textu

Příkaz Akce
x smazat znak na aktuální pozici kurzoru
dw smazat slovo nebo část slova napravo od kurzoru
dd smazat aktuální řádek
D Smazat aktuální řádek od aktuální pozice kurzoru

Vrácení zpět a opakování

Příkaz Akce
u vrátit zpět poslední příkaz
. (tečka) zopakujte poslední příkaz

Vyhledat a nahradit text

Příkaz Akce
/[řetězec] Vyhledat řetězec dopředu
?[hledat] Hledat řetězec dozadu
n Najít další výskyt řetězce
N najít předchozí výskyt řetězce
:%s/starý/nový Vyhledejte a nahraďte první výskyt řetězce old řetězcem new
:%s/starý/nový/g Vyhledejte a nahraďte všechny výskyty řetězce old řetězcem new
cw Změna slova z aktuální pozice kurzoru
r Nahradit znak na aktuální pozici kurzoru
R Nahradit/přepsat text na aktuálním řádku

Kopírování a vkládání textu

Příkaz Akce
yw Vytrhněte aktuální slovo ve vyrovnávací paměti
yy Vytrhněte aktuální řádek ve vyrovnávací paměti
p Vložte vytržená data pod aktuální řádek
P Vložte vytržená data nad aktuální řádek

Ukládání a ukončování

Příkaz Akce
:w Zapište změnu do souboru bez ukončení
:w! zapište změnu do souboru, i když nejste vlastníkem souboru
:wq zapište změny do souboru a ukončete
:wq! zapište změny do souboru a ukončete, i když nejste vlastníkem souboru
:q ukončí se, když nejsou provedeny žádné změny
:q! ukončí bez uložení provedených změn


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

  2. RHEL 7 – RHCSA Notes (Cheat Sheets)

  3. RHEL 7 – RHCSA Notes – přesměrování vstupu / výstupu

  1. 8 Základní základy navigace editoru Vim

  2. RHEL 7 – RHCSA Poznámky:Nakonfigurujte systém pro používání časových služeb

  3. RHEL 7 – RHCSA Notes – editor vi/vim

  1. RHEL 7 – Poznámky RHCSA:Plánujte úlohy pomocí at a cron

  2. vim:příkaz nenalezen

  3. Jak přidat příkaz do editoru vim?