Skip to content

Instantly share code, notes, and snippets.

@magnocosta
Last active September 13, 2018 18:38
Show Gist options
  • Save magnocosta/542ec275427ffaaec1e1 to your computer and use it in GitHub Desktop.
Save magnocosta/542ec275427ffaaec1e1 to your computer and use it in GitHub Desktop.
Vim Commands
-> OUTROS
u -> Desfazer
-> Recortar
dd -> Recorta a linha que o cursor esta posicionado;
-> Copiar
yy -> Copia a linha que o cursor esta posicionado;
-> JANELAS
CTRL + w + seta -> Alterna entre as janelas abertas;
CTRL + w + w -> Alterna entre as janelas sem nevegação específica;
:q -> Fechar arquivo que o cursor esta;
:qall -> FEchar todos os arquivos;
:only -> Fecha todos os arquivos execto o arquivo que o cursor esta;
-> NERDTREE
CTRL + n -> Abre Explorer;
CTRL + f -> Mostra o local do arquivo no nerdtree;
t -> Abre o arquivo selecionado em nova;
i -> Abre o arquivo selecionado horizontalmente (split);
s -> Abre o arquivo selecionado verticalmente (vsplit)
I -> Mostra/Oculta arquivos ocultos
m -> Exibe NERD Tree menu
R -> Refresh os arquivos
-> CRTLP
CTRL + p -> Abtre o localizador de arquivos;
CTRL + v -> Abre um arquivo na mesma tela verticalmente (vsplit);
CTRL + x -> Abre um arquivo na mesma tela horizontalmente (split);
CTRL + t -> Abre um arquivo em nova aba;
CTRL + o -> Abre um arquivo;
CTRL + z -> Seleciona os arquivos que serão abertos;
CTRL + f -> Alterna entre os tipos de search (Buffers, Files, MRU);
CTRL + r -> Alterar o tipo de search para usar regex;
CTRL + d -> Alterar o tipo de search para nao considerar os nomes dos diretorios e somente o dos arquivos;
CTRL + y -> Criar arquivo e pastas de acordo com o caminho informado;
F5 -> Refresh os arquivos;
ci' - Remove tudo o que está dentro de aspas simples
cs'" - Muda de aspas simples para aspas duplas
daw - Delete word inside cursor
w - Avança uma palavra
b - Volta uma palavra
Macros
:reg - Lista todas as macros já criadas
:reg[x] - Mostra o conteudo da macro na posição x
qx - Inica a gravação da macro e guarda ela no atalho "x". Ao terminar de gravar a macro pressione "q" novamente.
@x - Executa a macro
10@x - Executa a macro 10 vezes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment