Comando do VI
Sair :q
sair sem salvar :q!
sair e salvar :qw
h move o cursor pra trás
j move o cursor pra baixo
k mover o cursor pra cima
l move o cursor frente
w move uma palavra pra frente
b move uma palavra pra trás
H move para o alto da tela
L move pra o final da tela
G move pra o final do arquivo
xG move para a linha x
1G move para o início da linha atual
^ move pra o primeiro caractere não-espaço ou tab da linha
$ move para final da linha atual
num
:set number ativa numeração de linhas em um arquivo
:set nonumber desativa a numeração de linhas em um arquivo
CTRL G Mostra a localizaão da linha e coluna
CTRL u move o cursor meia tela acima corresponde ao pg up
CTRL d move o cursor meia tela abaixo corresponde ao pg down
a Insere texto após a posição atual do cursor
A Insere texto no final da linha atual
o Cria uma nova linha abaixo da linha atual e entra no modo inserção
O Cria uma nova linha acima da linha atual e entre no modo de inserção
J Junta a linha atual e a linha logo abaixo acrescentando um espaço etre elas.
- Muda o caso do caractere; x~ muda o caso dos x caracteres a partir do cursor.
x apaga o caractere na posição atual do crusor. Count especificquantos caracteres apagar ex: 3x apaga 3 caracteres.
X apaga p caracteres à esquerda. Count especifica quantos caracteres pagar. ex: 4X apaga 4 caracteres à esquerda.
s Apaga o caractere na posição atual e entra no modo de inserção.
S Apaga o conteúdo da linha atual e entra no modo de inserção
u Desfaz o conteúdo da linha atual e entra no modo de inserção.
CTRL r Refaz o último comando desfeito com u
:q sai sem salvar as modificações, pode ser forçado com :q!
:w salva o arquivo :wq sai e salva
:x ou ZZ Salva e sai
:help Entra na ajuda
:helo comando entra direto na ajuda do comando especificado
vimtutor entra no tutorial do vim
yn copia a linha tual e mais n linhas abaixo
yX copia o número de caracteres definidos pelo X
yy ou y copia a linha atual inteira
p cola após a posição atual do cursor
D recorta da posiçao atual do cursor até o final da linha
cc corta a linha atual inteira e entra no modo inserção
Caracteres especiais
comando :digraphs para ver uma tabela de caracteres especiais.
Para inserir, entrar no modo de inserção, posicionar o cursor no local desejado e pressionar
CTRL k e o código da tabela anterior
Nenhum comentário:
Postar um comentário