В обычном режиме я выбираю то, что перед курсором:
v<Home>
Возможно ли добавить в выделение то, что находится под курсором?
Спасибо!!
редактировать
Вы хотите изменить направление выбора, верно? Просто введите o
и расширите свой выбор, как вам нужно.
lorem ipsum dolor sit amet
# " starting point
<######## " v^
########> " o
##########> " e
EndEdit
Я не совсем уверен, что вы хотите, так что вот несколько комбинаций выбора.
Выберите от курсора до первого столбца строки:
v0
Выберите от курсора до первого печатаемого символа строки:
v^
Выберите от курсора до конца строки:
v$
Выберите от курсора до конца слова:
ve
Выберите от курсора до начала слова:
vb
Выберите курсор от следующей открывающей скобки в строке (включительно):
vf(
Выберите курсор от предыдущей двойной кавычки в строке (исключая):
vT"
Выберите от курсора до следующего появления foo
в буфере (всегда исключая):
v/foo<CR>
Выберите от курсора до предыдущего вхождения bar
в буфере (всегда исключая):
v?bar<CR>
Выделите все слово под курсором:
viw
Выберите все между парой скобок:
vi( (or vib)
Выберите тело функции:
vi{ (or viB)
Выберите целое предложение:
vis
Выберите целый абзац:
vip
Более того, смотрите :help motion.txt
.