当 emacs 在守护进程模式下运行时,ansi-term 不再起作用

当 emacs 在守护进程模式下运行时,ansi-term 不再起作用

我使用 ssh 进入远程服务器来运行 emacs。自从我开始将 emacs 作为守护进程运行以来,我在使用 ansi-term、shell 和 eshell 时一直遇到问题。

我可以正常运行命令eshell,但无法切换回另一个缓冲区或终止 eshell 缓冲区。当我输入这些命令时,什么也没有发生。

当我运行时,shell我可以输入命令,但所有内容都显示在同一行上。如果我有屏幕分割文本,那么 shell 中的文本将进入我的另一个窗口。重复按Enter会使我的 PS1 显示在同一行,而不是新行。我也无法使用Ctrl+ x Ctrl+杀死 shell 缓冲区或退出 emacs c。我必须打字exit,这会毁掉我的ssh会话。

ansi-term现在是最没用的,因为当我启动它时,Emacs 就冻结了。我无法输入任何命令,包括一起杀死 emacs。

以前有人遇到过这些问题吗?

相关内容