我学会使用emacs。当我进入M-x shell时,我进入shell模式,但我不知道如何退出shell模式。我想回到基本模式继续我的编辑工作。我搜索这个问题Emacs switching out of terminal,但是当我按下C-c o时,输入将被视为一个命令,那么如何退出?
答案 0 :(得分:2)
shell将在缓冲区中运行。您可以使用C-x b
切换回正在执行工作的缓冲区。
答案 1 :(得分:1)
您可以尝试使用shell-toggle.el在当前缓冲区和shell缓冲区之间来回快速跳转。
您还可以尝试我的hack版本的shell-toggle,它允许您在当前缓冲区(文件)的路径中打开一个shell。请参阅以下链接:
http://zhangda.wordpress.com/2009/04/08/my-hack-on-shell-toggle/