我在一个非常小的屏幕设备(7英寸)上使用vim; 我使用wrap和linebreak,你可以想象滚动(通过键盘和鼠标)是一场噩梦,因为如果你有一个很长的线,它可以包裹在可见屏幕下面.
我查看了许多帖子,没有提供除gj和gk之外的明确解决方案.
澄清一下:只是尝试写一个低于可见窗口的长行:ctrl-e或jk将转到下一行的开头,你将看不到第一行的最后一个字符.
有没有找不到的东西?似乎真的有很多人对此感兴趣,但没有一个开发人员想要处理这个:-(
谢谢
http://vim.1045645.n5.nabble.com/Scrolling-screen-lines-I-knew-it-s-impossible-td3358342.html
gj并将gk在一行内滚动,而不是移动到下一行.这可能会帮助你.如果是,您可能想要暂时执行:
:nmap j gj
:nmap k gk