Há diversos editores de texto no UNIX e todos realizam as mesmas operações básicas. Entre os mais conhecidos podemos citar emacs, nedit, pico e vi.
Neste tutorial, utilizaremos o editor vi, que apresenta dois modos de operação:
modo de comando: cada caractere digitado é uma instrução para o editor e não faz parte do arquivo que está sendo editado. Para acessar este modo utiliza-se a tecla ESC.
modo texto: qualquer caractere digitado faz parte do arquivo que está sendo editado e não é considerado um comando. Para acessar este modo digita-se i (insert).
Comandos básicos do editor vi:
ctrl b |
Equivalente à tecla PageUp. |
ctrl f |
Equivalente à tecla PageDown. |
$ |
Move o cursor para o fim da linha em que o mesmo está. |
nG |
Move o cursor para a linha n. |
G |
Move o cursor para a última linha do arquivo. |
x |
Elimina o caracter sob o cursor. |
ndd |
|
rc |
|
u |
|
nyy |
|
p |
|
:/"string" |
Procura "string" no texto. |
n |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|