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

3
当我在 Emacs 中运行终端(使用 M-x term),似乎无法使用以 C-X 开头的命令,例如 C-x o 切换面板或 C-x C-c 退出。相反,终端本身似乎收到了这些 C-x 信号。与此不同的是,C-c 命令由 emacs 自己接收。如何改变这种行为?
1个回答

5
term有两种不同的输入子模式。在默认(字符)模式下,C-x仅将文字controlx传输到终端。许多通常可用于C-x映射中的键绑定现在在C-c映射中,因此您可以使用C-c 4 b在其他窗口中切换到不同的缓冲区。或者您可以使用C-c C-j切换到行模式(并使用C-c C-k切换回字符模式)。

另请参阅文档


这段内容基本上是从我早先的一个回答中复制/粘贴而来的http://stackoverflow.com/a/27197264/874188,然而主要问题最终证明是OP在使用“evil”。 - tripleee

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接