Ho iniziato a utilizzare vimdiff oggi e volevo fare alcune delle cose che ho dato per scontato su diff editors basati su Windows (come espandere/comprimere una sezione di diff, avere espansioni di file complete/solo diff con 3 linee di contesto sopra o sotto, ecc.). Attualmente conosco solo i seguenti comandi:Come espandere/comprimere una sezione diff in Vimdiff?
scorciatoie da tastiera:
do - Get cambia da altra finestra nella finestra corrente.
dp - Mettere i cambiamenti da finestra corrente nell'altra finestra.
]c - Salta al successivo cambiamento.
[c - Passa alla modifica precedente.
CTRL + W, w - Passare all'altra finestra divisa (CTRL + W, CTRL + W fa la stessa cosa, nel caso in cui si lascia andare della chiave CTRL un po 'più tardi)
Qualcuno potrebbe indicarmi la direzione giusta in modo da poter replicare caratteristiche simili?
Sarebbe bello se potessi espandere/comprimere le linee attorno alle differenze, ad esempio.
per una scorciatoia per aggiungere/ripristinare un lungo elenco di modifiche, fare riferimento a http://stackoverflow.com/q/6093746/212 942 – TCSGrad
Vedi: [Usa vimdiff come git mergetool] (http://www.rosipov.com/blog/use-vimdiff-as-git-mergetool/) e [vimdiff - il modo migliore per diff per gli utenti vim] (http : //gingerjoos.com/blog/linux/vimdiff-the-cool-way-to-diff-for-vim-users) – kenorb
È divertente vedere la domanda chiusa dopo più di 4 anni, essendo la top 3 post quando 'vimdiff' è googled! – TCSGrad