我似乎遇到了 Emacs 中的一个错误,但我不知道如何、在哪里,也不知道如何修复它。Emacs 之前在服务器上运行良好。
当我打开文件时,Emacs 可以正确打印内容并放置光标。但是,光标只有一行以下它正在修改的文本。键入时会将文本放置在光标处,但实际上它正在修改上面的行,重新加载文件时可以看到这一点。
例子:
Hello World!
_
现在,按删除键:
Helo World!
_
现在按 l 键:
Helo World!
l_
重新加载文件:
Hello World!
_
知道什么会导致此行为或如何修复它吗?我正在使用 Putty 通过 SSH 连接到服务器。该服务器是标准的 Ubuntu 11.04
答案1
听起来终端设置问题搞乱了屏幕显示。尝试确保您的 putty 正在模拟 VT100。然后,在连接服务器后,在 Bash shell 中输入
导出 TERM=vt100
然后运行你的 emacs。Windows 和 Putty 在这方面都不太好;你可能需要稍微调整一下。