防止Emacs滚动到缓冲区的末尾

时间:2011-01-13 00:58:44

标签: emacs elisp customization

当我用鼠标或滚动条滚动浏览缓冲区末尾时,是否可以添加到我的.emacs文件中以防止emacs添加新行?我已经

(setq next-line-add-newlines nil)

但这似乎只适用于我使用键盘移动时。我已就此主题进行了不少搜索,但无济于事。

非常感谢任何提示!谢谢。

2 个答案:

答案 0 :(得分:3)

检查缓冲区/模式中变量next-line-add-newlines的值是否行为错误。你可以这样做: C-h v next-line-add-newlines (或 M-x describe-variable )。

它可能是主要/次要模式中启用它的东西。

答案 1 :(得分:1)

您是否检查过这是否也出现在标准emacs中(例如,您在使用--no-init-file运行emacs时是否测试了此行为)?

如果没有,那么这个问题的原因必须放在你的dotfiles中。