Operando no Modo Visual em Bloco
- CTRL + v: Entra no modo Visual em Bloco.
Exemplo: Pressione 'CTRL + v' e mova as setas do teclado para expandir a seleção em formato de bloco (retangular).
- d: Exclui o bloco de texto selecionado.
Exemplo: Após selecionar um bloco com 'CTRL + v', pressione 'd' para deletar o bloco.
- y: Copia (yank) o bloco de texto selecionado.
Exemplo: Selecione um bloco com 'CTRL + v' e pressione 'y' para copiar. Você pode colar esse bloco com 'p' ou 'P'.
- r [char]: Substitui o bloco de texto selecionado pelo caractere fornecido.
Exemplo: Selecione um bloco e pressione 'r' seguido de um caractere, como 'rX', para substituir todas as seleções pelo caractere 'X'.
- I [texto] ESC: Insere texto antes de todas as linhas na seleção do bloco.
Exemplo: Se você seleciona um bloco de texto com 'CTRL + v', pressiona 'I' e digita algo como 'prefixo', ao pressionar 'ESC', o texto será inserido no início de todas as linhas selecionadas.
- A [texto] ESC: Insere texto depois de todas as linhas na seleção do bloco.
Exemplo: Se você seleciona um bloco com 'CTRL + v' e pressiona 'A', digita um sufixo e depois pressiona 'ESC', o texto será inserido no final de todas as linhas selecionadas.
- p: Cola o conteúdo copiado para o lado direito do cursor.
Exemplo: Se você copiou um bloco de texto usando 'CTRL + v' e 'y', pode usar 'p' para colá-lo no bloco seguinte.
- P: Cola o conteúdo copiado para o lado esquerdo do cursor.
Exemplo: Selecione um bloco de texto, copie com 'y' e depois cole o bloco antes do cursor com 'P'.
- SHIFT + I: Permite inserir um texto no início de cada linha do bloco selecionado.
Exemplo: Selecione um bloco vertical, pressione 'SHIFT + I', digite o texto e, ao pressionar 'ESC', o texto será inserido em cada linha.
- g + CTRL + g: Mostra a quantidade de linhas e colunas do bloco selecionado.
Exemplo: Enquanto você seleciona um bloco, pressione 'g + CTRL + g' para ver as dimensões exatas do bloco.
- o: Alterna o cursor entre os dois extremos da seleção.
Exemplo: Se você está no modo Visual em Bloco e deseja mover o cursor para o outro extremo do bloco selecionado, pressione 'o' para alternar entre as bordas da seleção.
- u: Desfaz a última ação no modo Visual.
Exemplo: Se você cometeu um erro enquanto estava no modo Visual, use 'u' para desfazer a ação.
- ~: Inverte o caso (maiúsculas/minúsculas) do bloco selecionado.
Exemplo: Selecione um bloco de texto com 'CTRL + v' e pressione '~' para alternar entre maiúsculas e minúsculas no bloco.
