Last active
November 25, 2016 22:14
-
-
Save n1lux/367218d9cb81265a0959abd7c49c235c to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
esc - modo de navegação | |
i - insert | |
I - Insere no começo da linha | |
a - um caracter a frente | |
A - Insere no final da linha | |
o - insere na próxima linha (linha de baixo) | |
O - insere na linha de cima | |
s - Apaga o caracter e entra em modo de inserção | |
S - Apaga toda a linha e entra em modo de inserção | |
r - substitui um caractere | |
R - modo de substituicao | |
:w - salva | |
:q - sai | |
:wq - salva e sai | |
:wq! - salva e sai forçando | |
:x == :wq! - salva e sai | |
ZZ - salva e sai | |
yy - copia linha inteira | |
p - cola | |
3yy - copia 3 linhas | |
dd - recorta(cache) | |
3dd - recorta 3 linhas | |
v - modo visual (seleciona) | |
ctrl + v - seleciona verticalmente (colunas) | |
V - Seleciona linha inteira | |
10V - Seleciona 10 linhas | |
yw - copia uma palavra | |
x - apaga um caracter | |
:split path/file/ - edita dois arquivos na mesma tela (um embaixo do outro) | |
:vert new filename.ext - Abre outro arquivo verticalmente na mesma tela | |
:r /path/file/ - carrega o conteudo do arquivo no arquivo atual | |
/word - procura word no texto | |
?word - procura word no text de baixo para cima | |
:%s/word/word_new/g - substitui word por word_new em todo arquivo | |
:e /path/file/ - abre um novo arquivo | |
:syntax on - syntax da linguagem de programação | |
:set nu - habilita numeracao de linhas | |
gg - move o cursor para a primeira linha | |
33gg - move o cursor para a linha 33 | |
G - move o cursor para a ultima linha |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment