Ho un file enorme in cui ho modificato diverse righe e l'ho salvato. Il fuggitivo sa quali linee sono modificate e sarebbe molto utile saltare tra loro. C'è un hotkey esistente per quello o posso mapparlo in qualche modo?Salto tra le righe modificate in VIM con latitante
risposta
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.
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).
Questa soluzione è troppo semplice. ;-) – romainl
- 1. Vim: evidenzia le righe modificate
- 2. Come tornare alle righe modificate prima dell'ultima in Vim?
- 3. Utilizzare PHP_CodeSniffer solo per le righe modificate
- 4. Aggiunta di spazio verticale tra le righe in vim
- 5. eclipse reformat solo righe modificate
- 6. Cursore di salto/posizione in Vim
- 7. In vim, come posso eliminare tutte le righe in un file tranne le ultime 100 righe?
- 8. Vim - Rientro di più righe con scheda
- 9. Come copiare le righe sopra la riga selezionata in Vim
- 10. Come copiare le righe selezionate negli appunti in vim
- 11. SQL: trovare le differenze tra le righe
- 12. Mostra numero di righe modificate per autore in git
- 13. Come concatenare rapidamente due righe in Vim?
- 14. Copia righe in modalità visiva in vim
- 15. Differenza tra salto lungo e corto (x86)
- 16. Sostituisci tutte le istanze di carattere tra tag con vim
- 17. Rimozione trailing spazio bianco solo per le linee modificate
- 18. Seleziona tra le pagine di Vim?
- 19. Taglia e incolla più righe in vim
- 20. vim phpdoc righe commento autoindent
- 21. Come ridurre la spaziatura tra le righe progettazione con bootstrap
- 22. Come associo le linee modificate con le funzioni in un repository git di codice C?
- 23. Spazio verticale tra le righe di bootstrap
- 24. selezionare le righe dataframe tra due date
- 25. il numero di righe modificate dopo sqlite3 eseguire
- 26. Conteggio delle righe di codice modificate nel tempo
- 27. Vim: cancella le righe vuote all'interno di un'area selezionata visiva
- 28. Navigazione tra le finestre VIM in modo alternativo
- 29. Come aumentare la spaziatura tra le righe in UITextView
- 30. Differenze di data e ora tra le righe in R
No, non ho fatto un Gdiff; solo un ordinario editing di file con git. –
Cosa intendi per "il fuggiasco sa" ?! Effettua davvero un diff senza ': Gdiff'? –
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! –