当我使用-nw
option 运行 emacs 时,emacs 确实打开了,但我什么也做不了。好像用户输入被阻止并且没有收到和/或解释键盘信号。我尝试过在不加载 .emacs 文件的情况下运行,还有一些其他行为:
emacs -nw -Q --no-desktop --debug-ini foo.c
但没有什么区别,奇怪的是 GUI 版本(使用 Gtk)运行良好。
我的 gnu-emacs 版本是GNU Emacs 23.3.1
非常感谢任何能够帮助修复此问题的帮助。
答案1
您是否有一个 ~/.emacs 配置文件,该文件可能会挂起 Emacs 而不是 Xemacs?
您的环境变量 $TERM 是否已设置?您是否重新配置了任何终端设置(可能使用“tset”,如 ROWS 或 COLS)?“reset”有帮助吗?
听起来其他使用 vt100 仿真和 curses 的应用程序都没问题(例如 Xemacs)。我猜 vi 可以正常工作?
答案2
我找不到错误。我刚刚将 emacs 更新到 24.2.1,现在运行正常。