Sou um grande fã de meld - uma ferramenta visual de diferenças e mesclagem para o Gnome. Ele mostra dois arquivos (ou diretórios) lado a lado com as diferenças destacadas e posso selecionar facilmente quais partes quero mover de um arquivo para outro.
Estou procurando uma ferramenta semelhante, mas ela deve funcionar no console (linux), por exemplo. não requer nenhum servidor X. Talvez usando uma interface ncurses.
Existe tal ferramenta?
Você pode usar
vim -d file1 file2
para isso.fonte
sdiff
, uma ferramenta clássica de linha de comando que mostra as diferenças dos arquivos de texto lado a lado, também possui um modo de mesclagem interativo. Use-o executandoÉ a ferramenta de mesclagem de linha de comando interativa padrão usada pelo utilitário etc-update do Gentoo Linux .
As vantagens
vimdiff
são a disponibilidade onipresente e o manuseio muito mais simples.fonte
1
ou2
para escolher a versão desejada. No entanto, as colunas são truncadas para mostrar apenas 60 charcartes e as alterações devem ser salvas em um terceiro arquivo.