Isso não é possível. (Com :set wrap
,) o Vim irá sempre rolar por linhas físicas inteiras (também ao rolar pela barra de rolagem). Eu acho que isso é uma limitação da implementação.
Eu configurei noremap j gj
e k gk
em gVim para determinados tipos de arquivos, para fazer o Vim se mover por linhas de exibição em vez de linhas "reais" durante a navegação. No entanto, também uso frequentemente o atalho Ctrl-E para percorrer o buffer sem alterar a posição do cursor, e não sei como fazer com que esse deslocamento seja exibido apenas na linha de exibição. Existe uma maneira de conseguir isso?
Tags vim gvim keyboard-shortcuts