【问题标题】:Emacs move between split windows not C+x 0Emacs 在拆分窗口之间移动而不是 C+x 0
【发布时间】:2015-01-24 03:27:27
【问题描述】:

如果我像这个 SO 回答 https://stackoverflow.com/a/4671868/461887 那样在拆分窗口之间移动

C-x o

这样做时它会关闭左侧缓冲区/拆分。我只想在拆分之间跳跃,而不是关闭当前拆分。

我该怎么做?

【问题讨论】:

    标签: emacs emacs24


    【解决方案1】:

    确保您点击的是字母“o”,而不是数字 0。0 将关闭当前窗口,“o”将切换到其他窗口。 (emacs 术语中的“窗口”是您所说的“缓冲区”或“拆分”)

    如果这不起作用,请尝试在命令行中使用“-q”加载 emacs,这将禁止加载初始化文件中可能会干扰 emacs 的默认键绑定的任何自定义项。

    emacs -q
    

    您也可以尝试C-h b,它会弹出一个缓冲区,描述您的所有键绑定 - 在此搜索 C-x o 以查看绑定的内容。

    【讨论】:

      【解决方案2】:

      C-x o默认不关闭任何窗口。

      C-h k C-x o 说密钥绑定到什么?你能看到在你的 init 文件中绑定了那个命令吗?

      如果不是,则递归地对您的 init 文件进行二等分,以找出您在做什么会导致您不喜欢的关闭窗口行为。

      您可以使用comment-region 注释掉初始化文件的 1/2,然后注释掉 3/4、7/8、15/16,...,直到您将其缩小到罪魁祸首。您可以使用C-ucomment-region 来取消注释。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-07-18
        • 1970-01-01
        • 1970-01-01
        • 2016-07-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多