Exemplo 01:
Então, vamos começar com o Ubuntu 20.04 Abertura da concha do terminal, eu.e., Usando Ctrl+Alt+T. Para fazer algumas atualizações no VIM, devemos ter alguns arquivos com dados. Então, estamos usando o “novo.arquivo txt ”da nossa pasta doméstico do Ubuntu 20.04 Sistema. Ele contém os dados numéricos de 2 linhas, conforme a instrução “CAT” na imagem apresentada abaixo. Execute a instrução Anexada abaixo no Linux Shell.
$ CAT NOVO.TXT
Agora, você deve abrir este arquivo no vim usando a instrução "vim" com o nome do arquivo como abaixo. Execute a instrução Anexada abaixo no Linux Shell.
$ vim novo.TXT
Agora, o arquivo é aberto com a mensagem de atenção mostrada. Pressione "E" para começar a usá -lo. A saída pode ser verificada no shell Linux.
Os dados do arquivo são mostrados no modo normal do nosso editor Vim. No Vim, trabalhamos em diferentes modos. Temos que abrir o modo normal primeiro, usando a tecla "ESC" para mudar de um modo para outro. Precisamos mudar o modo normal com o modo de inserção para executar algumas atualizações. Para isso, você precisa pressionar "eu" do teclado.
Agora, estamos no modo "Inserir" do editor Vim. Excluímos a última linha deste arquivo, como mostrado na imagem anexada abaixo.
Se você deseja recuperar a linha excluída neste arquivo, você precisa usar o comando "desfazer" no editor Vim, mesmo que você tenha salvado esse arquivo ou não. Para usar o comando "desfazer", você precisa abrir o modo de comando de Vim. Pressione a tecla “ESC” para abrir o modo normal e pressione “:” para iniciar o modo de comando. Agora, adicione "desfazer" na área de comando e toque em Enter.
Você verá nossa linha excluída aparecerá novamente em nosso arquivo no editor Vim. A saída pode ser verificada no shell Linux.
Se você se arrepender de executar a operação "desfazer" neste arquivo, precisará executar a operação "refazer". Você pode usar o mesmo modo de comando ou simplesmente usar o "Ctrl-R" enquanto o modo normal é aberto no seu editor Vim. Você verá que a segunda linha será novamente excluída do editor usando o "refazer" como o oposto de "Desfazer.”A saída pode ser verificada no shell Linux.
Exemplo 02:
Vejamos um exemplo semelhante de alterações "refazer" no editor Vim. Então, precisamos abrir o mesmo “novo.Arquivo de texto txt ”no editor Vim usando o comando“ vim ”. Este arquivo será aberto no modo normal. Mas, se quisermos adicionar ou atualizar este arquivo, precisamos ligar o modo "Inserir". Antes disso, ligue seu modo normal pressionando a tecla "ESC". Depois disso, pressione "eu" do teclado. Agora, o modo de inserção está ligado, adicionamos o padrão abaixo da maspra de 5 linhas de dados no arquivo. A linha inferior do editor do VIM mostra que adicionamos 10 caracteres em 5 linhas do arquivo. A saída pode ser verificada no shell Linux.
Precisamos salvar esses dados de padrão de 5 linhas no mesmo arquivo, “Novo.TXT.”Então, devemos voltar para o modo normal primeiro usando a tecla“ ESC ”e pressionando a tecla“: ”do teclado para ligar no modo de comando. Escreva “W” no teclado na área de comando e pressione a tecla Enter, conforme apresentado na parte inferior da imagem abaixo. A saída pode ser verificada no shell Linux.
A parte inferior do editor do VIM mostrará que os dados são salvos no arquivo “Novo.texto ”, eu.e. "novo.txt fl, 30c, escrito ”. A saída pode ser verificada no shell Linux.
Você quer excluir as alterações que acabou de fazer no editor do VIM, desfazendo. Então, você precisa executar o comando "desfazer" na área de comando, conforme apresentado abaixo.
Depois de pressionar a tecla "Enter", ele solicitará que você pressione a tecla "Enter" mais uma vez para afirmar sua ação de "Desfazer.”Então, pressione Enter mais uma vez. A saída pode ser verificada no shell Linux.
Isso excluirá todas as 5 linhas do arquivo Vim que você acabou de adicionar, conforme exibido abaixo.
Se você excluiu por engano todas essas linhas deste arquivo, pode refazer a ação "desfazer". Pressione “Ctrl+R” ou use o comando “refazer” no modo de comando de Vim seguido pela tecla Enter. Você verá que todas as 5 linhas estarão de volta na tela do arquivo Vim. A saída pode ser verificada no shell Linux.
Conclusão:
Finalmente, fizemos o artigo de hoje para usar a função "refazer" no editor Vim. Temos que passar pelo comando "desfazer" no editor do VIM antes de usar o comando "refazer", pois é o requisito básico de "refazer" antes de fazer alterações. No geral.