使用M-x term
使用C-x C-o
在Emacs中运行终端模式时,我无法切换到另一个缓冲区继续处理事情。我知道这可以用M-x shell
来实现,但是使用这个命令,shell的某些方面不起作用(更少,更多,手册页等等)。我想知道是否有办法解决这个问题,或者当使用终端模式时,你被限制在终端打开的缓冲区中,直到你退出。
答案 0 :(得分:28)
在终端模式下,您必须使用C-c o
切换到另一个缓冲区。 C-c
是“终端转义字符”
http://www.gnu.org/s/libtool/manual/emacs/Terminal-emulator.html
答案 1 :(得分:1)
假设您使用的是Linux发行版:
Ctrl + d
终止终端仿真器过程C-c k
然后ENTER
杀死关联的缓冲区