Comando para entrar na VI
vi nome do arquivo : Abra ou crie um novo arquivo e coloque o cursor no início da primeira linha
vi n nome do arquivo: Abra o arquivo e coloque o cursor no início da enésima linha
vi filename: Abra o arquivo e coloque o cursor no início de uma linha
vi /pattern filename: Abra o arquivo e coloque o cursor na primeira string que corresponde ao padrão
vi -r nome do arquivo: Aconteceu quando você estava editando com vi da última vezSistematravou, restaurou o nome do arquivo
vi nome do arquivo.... nome do arquivo: Abra vários arquivos e edite-os por sua vez
Comandos de classe de cursor de mover
h: Mova o cursor para a esquerda por um caractere
L: Mova o cursor para a direita em um caractere
espaço: Mova o cursor para a direita em um caractere
Retrocesso: Mova o cursor para a esquerda por um caractere
k ou Ctrl p: Mova o cursor uma linha para cima
j ou Ctrl n: Mova o cursor para baixo uma linha
Entra: Mova o cursor uma linha para baixo
w ou w: Mova o cursor direto para o início de uma palavra
b ou b: Mova o cursor para a esquerda até o início de uma palavra
e ou E: Mova o cursor para a direita, até o sufixo
): O cursor se move para o final da frase
( : Mova o cursor para o início da frase.)
}: Mova o cursor para o início do parágrafo
{: Mova o cursor para o final do parágrafo
nG: Mova o cursor para o início da n-ésima linha
n: Mova o cursor para baixo até a linha n
n-: Mova o cursor para cima n linhas
n$: O cursor se move para o final da enésima linha
H: Move o cursor para a fileira superior da tela
M: Mova o cursor para a linha do meio da tela
L: Mova o cursor para a linha de tela
0: (note o número zero) O cursor se move para o início da linha atual
$: Mova o cursor para o final da linha atual
Comandos de classe de rolagem de tela
Ctrl u: Vire metade da tela para o início do arquivo
Ctrl d: Vire a tela até a metade do fim do arquivo
Ctrl f: Virar uma tela para o final do arquivo
Ctrl+b; Vire a tela para o início do documento
nz: Rode a enésima linha até o topo da tela e, se não for especificado, a linha atual será deslocada até o topo da tela.
Comandos de inserção de classe de texto
i : na frente do cursor
I : No início da linha atual
R: Cursor após
R: No final da linha atual
o: Abrir uma nova linha sob a linha atual
O: Abra uma nova linha em cima da linha atual
r: Substituir o personagem atual
R: Substitua o caractere atual e os caracteres seguintes até que a tecla ESC seja pressionada
s: Começa na posição atual do cursor e substitui o número especificado de caracteres pelo texto inserido
Comando Save
Pressione a tecla ESC para pular no modo de comando, então:
:w Salve o arquivo, mas não saia do vi
:w salva as alterações separadamente sem sair do vi
:w! Força de resistência, não pressione vi
:wq salvar o arquivo e sair de vi
:wq! Forçar o salvamento do arquivo e sair do vi
P: Saída VI sem salvar o arquivo
:q! Forçar o sair do vi sem salvar o arquivo
:e! Descarte todas as alterações e edite desde a última vez que salvou o arquivo
Depois disso, entre no carro, ok!
Comando para entrar na VI
vi nome do arquivo : Abra ou crie um novo arquivo e coloque o cursor no início da primeira linha
vi n nome do arquivo: Abra o arquivo e coloque o cursor no início da enésima linha
vi filename: Abra o arquivo e coloque o cursor no início de uma linha
vi /pattern filename: Abra o arquivo e coloque o cursor na primeira string que corresponde ao padrão
vi -rnome: O travamento do sistema ocorreu quando eu estava editando com vi da última vez, e o nome do arquivo foi restaurado
vi nome do arquivo.... nome do arquivo: Abra vários arquivos e edite-os por sua vez
www.2cto.com
Comandos de classe de cursor de mover
h: Mova o cursor para a esquerda por um caractere
L: Mova o cursor para a direita em um caractere
espaço: Mova o cursor para a direita em um caractere
Retrocesso: Mova o cursor para a esquerda por um caractere
k ou Ctrl p: Mova o cursor uma linha para cima
j ou Ctrl n: Mova o cursor para baixo uma linha
Entra: Mova o cursor uma linha para baixo
w ou w: Mova o cursor direto para o início de uma palavra
b ou b: Mova o cursor para a esquerda até o início de uma palavra
e ou E: Mova o cursor para a direita, até o sufixo
): O cursor se move para o final da frase
( : Mova o cursor para o início da frase.)
}: Mova o cursor para o início do parágrafo
{: Mova o cursor para o final do parágrafo
nG: Mova o cursor para o início da n-ésima linha
n: Mova o cursor para baixo até a linha n
n-: Mova o cursor para cima n linhas
n$: O cursor se move para o final da enésima linha
H: Move o cursor para a fileira superior da tela
M: Mova o cursor para a linha do meio da tela
L: Mova o cursor para a linha de tela
0: (note o número zero) O cursor se move para o início da linha atual
$: Mova o cursor para o final da linha atual
www.2cto.com
Comandos de classe de rolagem de tela
Ctrl u: Vire metade da tela para o início do arquivo
Ctrl d: Vire a tela até a metade do fim do arquivo
Ctrl f: Virar uma tela para o final do arquivo
Ctrl+b; Vire a tela para o início do documento
nz: Rode a enésima linha até o topo da tela e, se não for especificado, a linha atual será deslocada até o topo da tela.
Comandos de inserção de classe de texto
i : na frente do cursor
I : No início da linha atual
R: Cursor após
R: No final da linha atual
o: Abrir uma nova linha sob a linha atual
O: Abra uma nova linha em cima da linha atual
r: Substituir o personagem atual
R: Substitua o caractere atual e os caracteres seguintes até que a tecla ESC seja pressionada
s: Começa na posição atual do cursor e substitui o número especificado de caracteres pelo texto inserido
Comando Save
Pressione a tecla ESC para pular no modo de comando, então:
www.2cto.com
:w Salve o arquivo, mas não saia do vi
:w salva as alterações separadamente sem sair do vi
:w! Força de resistência, não pressione vi
:wq salvar o arquivo e sair de vi
:wq! Forçar o salvamento do arquivo e sair do vi
P: Saída VI sem salvar o arquivo
:q! Forçar o sair do vi sem salvar o arquivo
:e! Descarte todas as alterações e edite desde a última vez que salvou o arquivo
Depois disso, entre no carro, ok!
|