9

是否可以通过屏幕行而不是文件行使 vim 滚动?

更准确地说:我编辑带有大段落的文本,并且我只在段落的末尾输入。因此,对于 vim,我的每一段都是单行,而且这些行很长。当 vim 移动很长的距离时,我会迷路。Vim 似乎只适合编辑程序?

我知道将 j 映射到 gj 等等(我已经完成了)。然而,仅仅映射这些是不够的,我还希望针对屏幕线更正滚动。

我已经进行了一些搜索,但是对于是否可以滚动屏幕行,我找不到明确的答案。

如果不可能,有人会知道一个可能是丑陋的黑客吗?在当前的设置中,vim 无法使用,这很可悲,因为我更喜欢它的其他功能,而不是周围的其他编辑器。(我不喜欢必须学习emacs的想法......)

4

1 回答 1

6

对不起,答案是:没有。

浏览这个 [有点] 最近的 nabble 线程,Bram Moolenaar 本人在其中描述了为什么尚未实施。(基本上,它有太多引入错误的可能性)

http://vim.1045645.n5.nabble.com/Scrolling-screen-lines-I-knew-it-s-impossible-td3358342.html

于 2012-08-26T13:36:38.080 回答