Maneiras de usar o comando “Desfazer” no Vim de maneira eficiente e fácil para desfazer erros

No mundo da edição de texto e do desenvolvimento de software, é inegável a importância de saber utilizar as ferramentas de edição de forma eficiente. Dentre essas ferramentas, o Vim se destaca como uma das opções de edição mais populares e utilizadas entre desenvolvedores e usuários. Ao editar com o Vim no Linux, é fácil cometer erros. Felizmente, também é fácil de desfazer.

Neste artigo, exploraremos como usar o comando “Desfazer” no Vim de maneira fácil e eficiente, permitindo desfazer ações com confiança e precisão. Conheceremos vários métodos para aproveitar ao máximo esta função, que pode ser desconhecida por muitos usuários. Verificar Comparação entre GNU nano e Vim: É o melhor aplicativo de edição de texto através do Terminal.

Maneiras de usar o comando "Desfazer" do Vim de maneira eficiente e fácil para desfazer erros - Linux

Como desfazer ações no Vim

As operações simples de desfazer no Vim são semelhantes à função de desfazer que você pode ter usado em um processador de texto moderno, como Microsoft Word, LibreOffice Writer ou Google Docs. O Vim monitora as alterações feitas no arquivo e pode desfazê-las se necessário.

O Vim considera tudo o que você faz no modo de inserção ou qualquer comando no modo de comando como alterações. Por exemplo:

  1. Se você digitar várias linhas no modo de inserção e desfazer imediatamente, essas linhas serão excluídas.
  2. Se você digitar uma linha, alternar para o modo de comando e depois voltar para o modo de inserção e digitar mais texto, você criará duas alterações. Desfazer removerá cada um individualmente.

Você também pode repetir comandos do Vim como “3dd” para excluir três linhas. Se você emitir um desses comandos compostos, ele também será executado novamente como a alteração mais recente. Você pode continuar desfazendo até voltar ao ponto inicial, quando abriu ou criou o arquivo. Verificar Como instalar plug-ins no Vim.

Maneiras de usar o comando "Desfazer" do Vim de maneira eficiente e fácil para desfazer erros - Linux

Se você perceber que fez uma modificação no Vim que não deseja fazer, desfazê-la é um processo simples de duas etapas:

  1. Clique em Esc Para ter certeza de que você está no modo de comando.
  2. Clique em u Para desfazer a alteração anterior.

É isso. Você verá uma mensagem sobre as alterações feitas, como “Menos linhas”.

Se quiser desfazer mais de uma alteração, você também pode fazer isso. Simplesmente prefixe o comando desfazer com o número de alterações que você deseja desfazer, como acontece com a maioria dos outros comandos do Vim. Por exemplo, se quiser desfazer duas alterações, toque em:

2u

Como reverter alterações no Vim

Você pode descobrir que o comando desfazer que executou faz algo indesejável ou pode mudar de ideia sobre isso. Nesse caso, você pode emitir comandos redo para restaurar o arquivo ao estado anterior.

Embora o Vim rastreie suas alterações, ele também rastreia suas reversões. Assim, você pode desfazer ações se precisar refazer. Lembre-se de que o Vim trata várias linhas inseridas no modo de entrada como uma única alteração; portanto, se você repetir uma operação, receberá várias linhas de volta em um comando.

O comando para fazer isso é Ctrl + r, para “repetição”. Certifique-se de estar no modo de comando pressionando Esc. Refazer funciona com o mesmo princípio de desfazer; Por exemplo, você pode repetir o processo de repetição adicionando previamente o número de repetições que deseja realizar.

Maneiras de usar o comando "Desfazer" do Vim de maneira eficiente e fácil para desfazer erros - Linux

Assim como em Desfazer, você verá uma breve mensagem sobre as alterações feitas, como o número de linhas adicionadas ao arquivo. Você pode refazer quantas vezes quiser, até retornar ao estado atual do arquivo. Você pode ver agora Como usar o Vim para criptografar arquivos de texto no Linux.

Ir para o botão superior