Jak wybrać wiele niesekwencyjnych linii w Vimie


0

Czy jest jakiś sposób na wybranie wielu linii w Vimie?

Na przykład chcę wybrać numer linii 1,4,7,8 itd.?

Wiem, że mogę użyć V lub v, aby wybrać linie, ale wybierają linie ciągłe.

Na przykład, gdy chcę dodać komentarze # lub // itp. w różnych liniach. Pamiętam, że Sublime-text 2 może to zrobić, więc zastanawiam się, czy Vim też może to zrobić.

Z góry dziękuję.

Odpowiedzi:


0

Niemożliwe. Jednak w zależności od tego, co faktycznie próbujesz osiągnąć, spróbuj poniższych rzeczy.

Jeśli próbujesz wyróżnić wiele linii, aby się wyróżniały, widzieć :he matchadd()

Jeśli próbujesz uruchomić polecenie na wielu liniach,

see :he :g 
and :he :v 

W przypadku każdego z nich elementy „dopasuj w tej linii” mogą być posługiwać się, :he /\%l


A jeśli próbujesz skopiować linie niesekwencyjne, użyj rejestru małych liter ( "a na przykład) dla pierwszej linii i wielkiej litery rejestru dla reszty ( "A ). Widzieć :help quote_alpha
Heptite

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.