【发布时间】:2011-10-29 10:19:02
【问题描述】:
几个月以来,我一直在工作中使用 emacs 的副本(在我通过 putty SSH 连接的 Debian VM 中),到目前为止,一切都运行良好......但是今天早上我试图在 shell-script-mode 下编辑文件,却发现光标周围出现了一些奇怪的行为。
基本上,当我键入以下内容时([ ] 代表我的光标):
export DATABASE[]
在我输入变量名的前几个字符后,导出语句消失并且变量名与左边距对齐,我最终看到的是(光标在旷野中):
DATABASE []
如果我然后按 CTRL-L,屏幕会刷新,我会看到应该显示的文本...直到我开始输入,然后缓冲区再次开始异常动作(字符消失、移动、光标结束在错误的地方等)
据我所知,自从上次按预期工作以来,我还没有在我的 .emacs 文件中添加任何内容,所以我不知道这里会发生什么。它似乎也不是 sh-mode 特有的——我测试了其他一些文件类型并观察到类似的奇怪行为。是否有任何 emacs afficianados 可以为我指出正确的方向以找出这里出了什么问题?
提前致谢
【问题讨论】:
-
尝试使用 -Q 选项启动 emacs,以防止加载您的 init 文件。如果问题没有发生,那么它是由您的 .emacs 中的某些内容引起的