Emacs:当窗口太短时,向下箭头键会跳过线条

时间:2013-03-11 19:30:31

标签: emacs cursor skip

当我在全屏模式下使用Emacs时,向下箭头键可以很好地导航源代码缓冲区。但是当窗口太短(例如,C-x 2)时,按下Down开始跳过代码的“段落”,这使得编辑所需的行很难。

向下箭头键C-nM-x next-line以及反向函数Up,C-lM-x previous-line都会出现这种情况。

有人可以帮我修改我的~/.emacs以防止这些线路跳过吗?

我在Mac OS X 10.8.2上使用Homebrew Emacs 24.2.1。

更新:在Mac OS X,24.3的Emacs中也会出现此现象。

2 个答案:

答案 0 :(得分:0)

听起来您需要自定义M-x customize-variable RET)变量line-move-visualt

答案 1 :(得分:0)

试一试。

(setq scroll-conservatively 1)

这似乎也有类似的效果。我不清楚他们究竟有多么不同。

(setq scroll-step 1)