Zeilen mithilfe von Bereichen in Vim auswählen?

Zeilen mithilfe von Bereichen in Vim auswählen?

Ich möchte Linien visuell auswählen.

Normalerweise wähle ich SHIFT-Vmit jund aus, kum die Zeilen hervorzuheben.

Wie mache ich das mit einem Doppelpunkt-Bereichsbefehl? Z. B. :10,12<?>um die Zeilen 10 bis 12 auszuwählen und mit dieser Auswahl in den visuellen Modus zu wechseln. Was soll ich <?>hier einfügen?

Ich bin sicher, dass es einfach ist, aber ich weiß nicht, nach welchen Schlüsselwörtern ich im Internet suchen bzw. die Hilfe durchsuchen soll.

Antwort1

Wie jw013 sagt, können Sie die Vim-Bewegungen verwenden:

10GV12G
10GV2j

Wenn Sie dennoch einen Bereichsbefehl wünschen:

command! -range Vis call setpos('.', [0,<line1>,0,0]) |
                    \ exe "normal V" |
                    \ call setpos('.', [0,<line2>,0,0])
:10,12Vis

Für Details:

:help command-range
:help setpos(

verwandte Informationen