GNU/Linux >> Znalost Linux >  >> Linux

Rádi provádíte úpravy stylu Vi v příkazovém řádku BASH?

Otázka :Líbí se mi styl úprav ve Vi a příkazy Vi mi velmi vyhovují. Jak mohu použít úpravu řádku ve stylu Vi v příkazovém řádku systému Unix?

Odpověď :Proveďte set -o vi ve vašem unixovém shellu, abyste umožnili úpravy stylu Vi.

Povolit úpravy stylu Vi v BASH

$ set -o vi

Ve výchozím nastavení je příkazový řádek v režimu emacs.

Po provedení set -o vi , stiskněte ESC pro přechod do příkazového režimu. Odtud můžete spustit příkaz Vi k provedení jakékoli operace příkazového řádku včetně následujících:

  • Přejděte na předchozí slovo v příkazu pomocí b a další slovo pomocí w .
  • Použijte k pro zobrazení dříve provedeného příkazu a j pro zobrazení dalšího.
  • Použijte 0 (nula) pro skok na začátek příkazu. Použijte $ přejděte na konec příkazu.
  • Použijte /, n, N, fX k provedení standardního vyhledávání Vim v příkazovém řádku.
  • /search-chars který prohledá historii a zobrazí odpovídající příkaz, který lze provést.
  • V článku Základní navigace editoru Vi se dozvíte, jaký příkaz Vi lze použít v příkazovém řádku.

Chcete-li, aby tato změna byla trvalá, nastavte tuto možnost v bashrc.

$ cat ~/.bashrc
set -o vi

Zakázat úpravy stylu Vi v BASH

Pro návrat zpět do režimu emacs proveďte následující.

$ set -o emacs

Linux
  1. 11 průvodců příkazovým řádkem Linuxu, bez kterých byste neměli být

  2. Rozdíl mezi ‚A‘ na příkazovém řádku (bash)??

  3. Předat argumenty příkazového řádku skriptu Bash?

  1. Bash tipy pro každý den na příkazovém řádku

  2. Jak vymazat historii příkazového řádku BASH v Linuxu

  3. Bash, pokud na jednom řádku

  1. Ukončovací kódy příkazového řádku Bash byly demystifikovány

  2. 5 Standardní dokončení K dispozici v příkazovém řádku Linux Bash

  3. 6 Operátorů řetězení příkazového řádku Bash Shell v Linuxu