0

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

C-n向下箭头键、和M-x next-line以及反向功能向上、C-l和时会发生此行为M-x previous-line

有人可以帮我修改我~/.emacs的以防止发生这些跳行吗?

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

更新:此行为也出现在 Emacs for Mac OS X, 24.3 中。

4

2 回答 2

0

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

于 2013-03-11T19:54:53.457 回答
0

试试这个。

(setq scroll-conservatively 1)

这似乎也有类似的效果。我不清楚它们到底有什么不同。

(setq scroll-step 1)
于 2013-03-11T20:48:00.717 回答