当我在全屏模式下使用Emacs时,向下箭头键可以很好地导航源代码缓冲区。但是当窗口太短(例如,C-x 2)时,按下Down开始跳过代码的“段落”,这使得编辑所需的行很难。
向下箭头键C-n
和M-x next-line
以及反向函数Up,C-l
和M-x previous-line
都会出现这种情况。
有人可以帮我修改我的~/.emacs
以防止这些线路跳过吗?
我在Mac OS X 10.8.2上使用Homebrew Emacs 24.2.1。
更新:在Mac OS X,24.3的Emacs中也会出现此现象。
答案 0 :(得分:0)
听起来您需要自定义M-x customize-variable RET
)变量line-move-visual
为t
。
答案 1 :(得分:0)
试一试。
(setq scroll-conservatively 1)
这似乎也有类似的效果。我不清楚他们究竟有多么不同。
(setq scroll-step 1)