Używam niesamowitej wtyczki https://github.com/tpope/vim-surround do otaczania wyrazów za pomocą nawiasów, na przykład często używam: viws<space><space>
do otaczania wyrazów spacjami.Usuń otaczające spacje w vim
To, czego mi brakuje, jest przeciwieństwem tego, czyli usuwaniem otaczających przestrzeni wokół słowa.
Najczęstszym zastosowaniem dla mnie są argumenty funkcyjne, takie jak foo (bar) vs foo (bar) w zależności od stylu kodu.
Czy ktoś wie, jak to zrobić?
Czy '' DS działa? README dostarcza 'ds" 'jako mechanizm do usuwania separatorów' '' na przykładzie. –
sarnold
Niestety nie. Dobra obserwacja. –
Uważam za zabawne stwierdzenie, że polecenie 'viws' jest prostszym rozwiązaniem niż wszystkie alternatywy, w tym używanie klawiszy strzałek i backspace! –
puk