Мне нравятся клавиши -
и в <C-M>
нормальном режиме для перехода к первому непробельному символу предыдущей / следующей строки.
Существуют ли соответствующие ключи для перехода к последнему непробельному символу в предыдущей / следующей строке?
Мне нравятся клавиши -
и в <C-M>
нормальном режиме для перехода к первому непробельному символу предыдущей / следующей строки.
Существуют ли соответствующие ключи для перехода к последнему непробельному символу в предыдущей / следующей строке?
g_
перемещает курсор к последнему непустому символу текущей строки. От Вима :help g_
:
g_ To the last non-blank character of the line and
[count - 1] lines downward |inclusive|. {not in Vi}
К сожалению, я думаю, что единственными вариантами, которые вы должны переместить к непустому символу предыдущей / следующей строки, является kg_
или, jg_
соответственно, или использование счетчика для перемещения вниз.
Однако их легко сопоставить с чем-то более простым:
nnoremap <F3> kg_
nnoremap <F4> jg_
2g_
это также будет работать, если вы хотите перейти к последнему непробельному символу на следующей строке. Однако это не может быть использовано для предыдущей строки. Преимущество в2g_
том, что это можно повторить с.
g_
) не повторяются с.
. Как правило, только вещи, которые изменяют состояние буфера, могут повторяться.Если вы имеете в виду следующий непробельный символ предыдущих / следующих строк (по вертикали), попробуйте:
источник