Emacs 如何从shell缓冲区切换到另一个

Emacs 如何从shell缓冲区切换到另一个,emacs,Emacs,我学习使用emacs。当我进入M-x shell时,我进入shell模式,但我不知道如何退出shell模式。我想回到基本模式继续我的编辑工作。我搜索这个问题,但当我按下C-CO时,输入将被视为命令,因此如何退出?shell将在缓冲区中运行。您可以切换回使用C-x b执行工作的缓冲区。您可以尝试shell-toggle.el在当前缓冲区和shell缓冲区之间快速来回跳转 您还可以尝试我的黑客版本的shell toggle,它允许您在当前缓冲区(文件)的路径中打开一个shell。请参阅以下链接: 我

我学习使用emacs。当我进入M-x shell时,我进入shell模式,但我不知道如何退出shell模式。我想回到基本模式继续我的编辑工作。我搜索这个问题,但当我按下C-CO时,输入将被视为命令,因此如何退出?

shell将在缓冲区中运行。您可以切换回使用
C-x b

执行工作的缓冲区。您可以尝试shell-toggle.el在当前缓冲区和shell缓冲区之间快速来回跳转

您还可以尝试我的黑客版本的shell toggle,它允许您在当前缓冲区(文件)的路径中打开一个shell。请参阅以下链接:


我已更改了问题的标题以反映您的意图。我简单但有效的解决方案是将C-z绑定到
shell
全局,并在
shell模式下映射到
bury buffer