Global

:h[elp] palavra chave - abrir a página de ajuda para um termo

- abrir a página de ajuda para um termo :sav[eas] arquivo - salvar um arquivo como

- salvar um arquivo como :clo[se] - fechar o painel atual

- fechar o painel atual :ter[minal] - open a terminal window

- open a terminal window K - abrir a página do manual para a palavra abaixo do cursor

Tip Run vimtutor in a terminal to learn the first Vim commands.

Movimento do cursor

h - mover o cursor para esquerda

- mover o cursor para esquerda j - mover o cursor para baixo

- mover o cursor para baixo k - mover o cursor para cima

- mover o cursor para cima l - mover o cursor para direita

- mover o cursor para direita H - mover para o cursor para a parte superior da tela

- mover para o cursor para a parte superior da tela M - mover para o cursor para o meio da tela

- mover para o cursor para o meio da tela L - mover para o cursor para a parte inferior da tela

- mover para o cursor para a parte inferior da tela w - pular adiante em direção ao inicio de uma palavra

- pular adiante em direção ao inicio de uma palavra W - pular adiante em direção ao inicio de uma palavra (podendo conter pontuação)

- pular adiante em direção ao inicio de uma palavra (podendo conter pontuação) e - pular adiante em direção ao fim de uma palavra

- pular adiante em direção ao fim de uma palavra E - pular adiante para o fim de uma palavra (podendo conter pontuação)

- pular adiante para o fim de uma palavra (podendo conter pontuação) b - pular para trás para o início de uma palavra

- pular para trás para o início de uma palavra B - pular para trás para o início de uma palavra (podendo conter pontuação)

- pular para trás para o início de uma palavra (podendo conter pontuação) % - mover para a ocorrência de um dos caracteres compatíveis (pares padrões: '()', '{}', '[]' - execute :h matchpairs no vim para mais informações)

- mover para a ocorrência de um dos caracteres compatíveis (pares padrões: '()', '{}', '[]' - execute no vim para mais informações) 0 - pular para o início da linha

- pular para o início da linha ^ - pular para o primeiro caractere (sem ser espaço) da linha

- pular para o primeiro caractere (sem ser espaço) da linha $ - pular para o fim da linha

- pular para o fim da linha g_ - pular para o último character não vazio da linha

- pular para o último character não vazio da linha gg - ir para a primeira linha do documento

- ir para a primeira linha do documento G - ir para a última linha do documento

- ir para a última linha do documento 5gg or 5G - ir para a linha 5

or - ir para a linha 5 fx - pular para a próxima ocorrencia do caractere x

- pular para a próxima ocorrencia do caractere x tx - pular para antes da próxima ocorrencia do caractere x

- pular para antes da próxima ocorrencia do caractere x Fx - pular para a ocorrencia anterior do caractere x

- pular para a ocorrencia anterior do caractere x Tx - pular para depois da ocorrência do caractere x

- pular para depois da ocorrência do caractere x ; - repetir o último movimento de f, t, F ou T

- repetir o último movimento de f, t, F ou T , - repetir o último movimento de f, t, F ou T de forma invesa

- repetir o último movimento de f, t, F ou T de forma invesa } - pular para o próximo parágrafo (ou função/bloco, quando estiver editando código)

- pular para o próximo parágrafo (ou função/bloco, quando estiver editando código) { - pular para o parágrafo anterior (ou função/bloco, quando estiver editando código)

- pular para o parágrafo anterior (ou função/bloco, quando estiver editando código) zz - centralizar o cursor na tela

- centralizar o cursor na tela Ctrl + e - move screen down one line (without moving cursor)

+ - move screen down one line (without moving cursor) Ctrl + y - move screen up one line (without moving cursor)

+ - move screen up one line (without moving cursor) Ctrl + b - mover o cursor uma tela cheia para tras

+ - mover o cursor uma tela cheia para tras Ctrl + f - mover o cursor uma tela cheia para frente

+ - mover o cursor uma tela cheia para frente Ctrl + d - mover o cursor uma tela e meia para frente

+ - mover o cursor uma tela e meia para frente Ctrl + u - mover o cursor uma tela e meia para tras

Tip Adicione um prefixo a um comando de movimento com um número para repetir o mesmo. Exemplo: 4j irá mover 4 linhas para baixo.

Modo de inserção - inserir/acrescentar texto