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ę.

shinokada
źródło

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

Unnikrishnan
źródło
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