简单地说,我正在尝试像vim和大多数其他编辑器一样在emacs中滚动;例如,当我在底部/顶部两行时,我按向下/向上(Ctrl-p,n,↑,↓),它只向上或向下移动一行,而不是半个屏幕。
发布于 2009-07-15 01:30:29
请参阅EmacsWIki上的一些建议:
http://www.emacswiki.org/emacs/SmoothScrolling
(setq scroll-step 1
scroll-conservatively 10000)
发布于 2009-07-15 04:33:41
如果要精确定位屏幕,可以使用Ctrl-L组合键。
默认情况下,它将当前行定位在屏幕的中间。
ESC 0 Ctrl-L将当前行定位在顶部。
发布于 2013-03-31 06:16:55
我参加聚会有点晚了,但如果你不介意安装一个包的话
平滑滚动
(
github
,也可在
MELPA
)可能就是你要找的东西--它当然适合我。
一旦你安装了它,你就可以在你的init.el中弹出以下内容:
(require 'smooth-scrolling)
(smooth-scrolling-mode 1)
(setq smooth-scroll-margin 5)
最后一行是可选的;它开始滚动
接近
屏幕边缘,而不是在屏幕边缘,所以你总是有一个围绕点的小上下文。根据口味进行调整。
https://stackoverflow.com/questions/1128927
复制相似问题