【问题标题】:Use Ctrl-X commands while in terminal in emacs?在 emacs 的终端中使用 Ctrl-X 命令?
【发布时间】:2015-04-18 12:06:10
【问题描述】:

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

【问题讨论】:

    标签: emacs terminal


    【解决方案1】:

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

    另见the documentation

    【讨论】:

    猜你喜欢
    • 2010-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-10
    • 2023-03-27
    • 2011-03-31
    • 1970-01-01
    相关资源
    最近更新 更多