O Vim é um editor para consoles, modo texto, extramamente poderoso. É um verdadeiro canivete suiço para quem sabe utilizá-lo.
Neste breve dica, iremos ensinar como fazer o vim perguntar se o valor deve ou não ser substituido. Aquela confirmação anterior a substituição, tão comum em editores de texto que tem o recurso de procurar e substituir.
Para ativar a confirmação antes de substituir no vim, basta adicionar ao final do comando de substituição o parâmetro ‘c’. E será apresentado um pergunta sim ou não (yes or no) a cada substituição a ser executada. Abaixo um exemplo de como adicionar este parâmetro de solicitação de confirmação antes de substituição.
:%s/oi Drall/oi meu amigo/gc
A cada vez que o termo a ser substituido for encontrado, o VIM irá perguntar se deve ou não substituí-lo.