在emacs的终端中使用Ctrl-X命令?

时间:2015-02-17 17:35:03

标签: emacs terminal

当我在emacs中运行终端时(使用M-x term)我似乎无法使用以C-X开头的命令,例如,C-x o来切换窗格或C-x C-c退出。相反,终端本身似乎正在接收这些C-x信号。相比之下,emacs本身会收到C-c个命令。我该如何改变这种行为?

1 个答案:

答案 0 :(得分:3)

term有两个不同的输入子模式。在默认(字符)模式下,C-x只是将文字 control x 发送到终端。 C-x地图中通常可用的许多键绑定现在都在C-c地图中,因此您可以使用C-c 4 b切换到另一个窗口中的其他缓冲区。或者您可以使用C-c C-j切换到线路模式(并使用C-c C-k返回字符模式)。

另见the documentation