Obecnie używam opcji menu „Split Diff by ...” MacVima (Snapshot 64).
Plik jest mój Django settings.py
od wersji 1.3.1 do świeżego pliku od wersji 1.4.
Znam dwa podstawowe polecenia
- do „uzyskać” (i zastąpić) blok z drugiej strony.
- dp „umieścić” (i wymienić) blok na drugą stronę.
Ale te dwa polecenia zapisują cały blok, który w MacVimie jest fioletowymi pasemkami.
Jeśli spojrzysz na 2. blok, zobaczysz, że z linii 2 i 3 są tylko 2 różne słowa: mysite
i hobbes3
. Chcę tylko zastąpić wiersz, a nie cały blok.
Więc jakie jest polecenie do zamiany do doi dpna linię w przeciwieństwie do całego bloku, czy też muszę go ręcznie wpisać?
Pytanie bonusowe : Zauważyłem, że kiedy ręcznie edytuję blok, tracę fioletowe podświetlenie. Jak „odświeżyć” plik różnicowy, aby uwzględnić podświetlenia bez ponownego otwierania pliku?
Staraj się zachować odpowiedzi Vim-general w przeciwieństwie do MacVim-a.