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

在emacs的终端中使用Ctrl-X命令?,emacs,terminal,Emacs,Terminal,当我在emacs内部运行终端时(使用m-x term),我似乎无法使用以C-x开头的命令,例如说C-x o切换窗格或C-x C-C退出。相反,终端本身似乎正在接收这些C-x信号。相比之下,C-C命令是由emacs本身接收的。如何更改此行为?术语有两种不同的输入子模式。在默认(字符)模式下,C-x只向终端发送文本控件x。许多通常在C-x映射中可用的键绑定现在在C-C映射中,因此您可以使用C-c4 b切换到另一个窗口中的不同缓冲区。或者您可以使用C-C-j切换到行模式(并使用C-C-k返回到字符模式

当我在emacs内部运行终端时(使用
m-x term
),我似乎无法使用以
C-x
开头的命令,例如说
C-x o
切换窗格或
C-x C-C
退出。相反,终端本身似乎正在接收这些
C-x
信号。相比之下,
C-C
命令是由emacs本身接收的。如何更改此行为?

术语有两种不同的输入子模式。在默认(字符)模式下,
C-x
只向终端发送文本控件x。许多通常在
C-x
映射中可用的键绑定现在在
C-C
映射中,因此您可以使用
C-c4 b
切换到另一个窗口中的不同缓冲区。或者您可以使用
C-C-j
切换到行模式(并使用
C-C-k
返回到字符模式)


另请参见。

这基本上是从我先前的回答中复制/粘贴的,但主要问题是OP使用了
邪恶