Attualmente sto usando l'opzione di menu "Split Diff by ..." di MacVim (Snapshot 64).
Il file è il mio Django settings.py
dalla versione 1.3.1 a un nuovo file dalla versione 1.4.
Conosco due comandi di base
- do per "ottenere" (e sostituire) un blocco dall'altra parte.
- dp per "mettere" (e sostituire) un blocco sull'altro lato.
Ma quei due comandi scrivono l'intero blocco, che in MacVim sono i punti salienti viola.
Se guardi il secondo blocco, puoi vedere che dalla riga 2 e 3 ha solo 2 parole che sono diverse: mysite
e hobbes3
. Voglio solo sostituire per riga non l'intero blocco.
Quindi, cosa c'è un comando per sostituire do doe dpper line invece di un intero blocco o devo scriverlo manualmente?
Domanda bonus : ho notato che una volta modificato manualmente un blocco, perdo l'evidenziazione viola. Come posso "aggiornare" di nuovo il diff per includere i momenti salienti senza riaprire il file?
Si prega di provare a mantenere le risposte a Vim-generale anziché a Mac-specifico.