vimdiff
é muito útil para comparar arquivos. No entanto, costumo usá-lo em arquivos com linhas longas e relativamente poucas diferenças dentro das linhas.
O vimdiff destacará corretamente as diferenças dentro de uma linha (linha inteira rosa, caracteres diferentes em vermelho). Nesses casos, seria bom poder pular para a próxima diferença dentro da linha .
Você pode pular para a "próxima diferença" ( ]c), mas isso pulará para a próxima linha com uma diferença.
Existe uma maneira de ir para o próximo caractere diferente dentro da linha atual?
vim
comparison
diff
vimdiff
sleske
fonte
fonte
Esta é uma solução fácil:
Você pode usar
set wrap
.Isso criará problemas se a diferença fizer com que o texto seja quebrado em um número desigual de linhas.
fonte
Também não consigo descobrir como fazer isso
vimdiff
, mas você pode conferirwdiff
. Mostra diferenças entre dois arquivos, uma palavra de cada vez.Eu tive que compilá-lo da fonte:
fonte
A julgar pela documentação, isso não pode ser feito.
fonte
:help vimdiff