我使用 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。
以前有人遇到过这些问题吗?