Existem outras opções além de zh
e zl
; Confira zH
e zL
para pular meia tela por vez, ou zs
e ze
para mover para o início e o fim da linha, respectivamente.
Melhor ainda, se sua limitação for pior durante o uso de vim -d
: defina as janelas para rolar tudo junto com :scrollbind
(confira todas as opções com :help scrollbind
).
Curioso: é um trabalho que não permite usar quebra de linha e por quê? :)
Não sei se isso funcionaria, mas :setglobal textwidth=foo
(ou :setlocal
) também pode ser útil, dadas as suas limitações ...