Відповіді:
g_переміщує курсор до останнього непорожнього символу поточного рядка. Від Vim's :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_
g_) не повторюються за допомогою .. Як правило, можуть повторюватися лише речі, що змінюють стан буфера.
2g_це також спрацює, якщо ви хочете перейти до останнього символу без пробілів у наступному рядку. Однак це не можна використовувати для попереднього рядка. Перевага в2g_тому, що це можна повторити з.