J'utilise actuellement MacVim (Snapshot 64) l'option de menu "Diviser les diff par ...".
Le fichier est Django's my settings.py
de la version 1.3.1 à un nouveau fichier de la version 1.4.
Je connais deux commandes de base
- do pour "obtenir" (et remplacer) un bloc de l'autre côté.
- dp pour "mettre" (et remplacer) un bloc de l'autre côté.
Mais ces deux commandes écrivent le bloc entier, qui dans MacVim est les reflets violets.
Si vous regardez le 2ème bloc, vous pouvez voir que de la ligne 2 et 3 n'a que 2 mots différents: mysite
et hobbes3
. Je veux juste remplacer par ligne et non le bloc entier.
Alors, quelle est la commande pour remplacer do doet dppar ligne par opposition à un bloc entier ou dois-je le taper manuellement?
Question bonus : j'ai remarqué qu'une fois que je modifiais manuellement un bloc, je perdais la surbrillance violette. Comment «actualiser» à nouveau le diff pour inclure les surbrillances sans rouvrir le fichier?
Veuillez essayer de conserver les réponses Vim-général comme opposées à MacVim-spécifiques.