2014-04-24 11 views

risposta

14

Se vuoi dire che hai fatto un :Gdiff ad un'altra revisione o l'indice, è possibile utilizzare il built-in ]c e [c movimenti per passare al prossimo inizio/precedente di un cambiamento, come Vim mostra i cambiamenti nella 'diff' modalità.

Modifica: Dai un'occhiata al plugin gitgutter; mostra i cambiamenti nella colonna dei segni, li aggiorna automaticamente e perfino sovraccarica i comandi ]c menzionati come vorresti che si comportassero.

+1

No, non ho fatto un Gdiff; solo un ordinario editing di file con git. –

+1

Cosa intendi per "il fuggiasco sa" ?! Effettua davvero un diff senza ': Gdiff'? –

+1

Ho già installato 'gitgutter', ma l'ho dimenticato, quindi ho pensato che fosse fuggitivo, responsabile della colonna dei simboli. Grazie per il link, ha davvero questa caratteristica! –

4

Anche senza fuggitivo, vim mantiene un elenco di modifiche per ogni documento che è possibile visualizzare invocando :changes. È possibile passare attraverso l'elenco delle modifiche utilizzando g; (passare a una modifica precedente), g, (passare a una modifica più recente).

+2

Questa soluzione è troppo semplice. ;-) – romainl

Problemi correlati