I como o -
e <C-M>
chaves de modo normal para ir para o primeiro caractere não-espaço em branco da próxima linha anterior / seguinte.
Existem chaves correspondentes para ir para o último caractere não-espaço em branco na linha anterior / próxima?
I como o -
e <C-M>
chaves de modo normal para ir para o primeiro caractere não-espaço em branco da próxima linha anterior / seguinte.
Existem chaves correspondentes para ir para o último caractere não-espaço em branco na linha anterior / próxima?
g_
move o cursor para o último caractere não em branco da linha atual . De Vim :help g_
:
g_ To the last non-blank character of the line and
[count - 1] lines downward |inclusive|. {not in Vi}
Infelizmente, acho que as únicas opções que você precisa mover para o caractere não em branco da linha anterior / seguinte são kg_
ou, jg_
respectivamente, ou usando uma contagem para se mover para baixo.
No entanto, é fácil mapeá-los para algo mais fácil:
nnoremap <F3> kg_
nnoremap <F4> jg_
2g_
também funcionará se você quiser ir para o último caractere que não é um espaço em branco na próxima linha. No entanto, isso não pode ser usado para a linha anterior. A vantagem2g_
é que ele pode ser repetido com.
g_
) não são repetíveis com.
. Geralmente, apenas coisas que alteram o estado do buffer podem ser repetidas.Se você quer dizer o próximo caractere não em branco das linhas anterior / seguinte (indo na vertical), tente:
fonte