【问题标题】:Adding quick-launch bar to Emacs?向 Emacs 添加快速启动栏?
【发布时间】:2012-01-04 09:36:15
【问题描述】:

我想在 Emacs 编辑器窗口顶部添加一行,它会显示最常用的缓冲区 - 所以我可以使用热键在它们之间切换。由于 Emacs 是“可编程编辑器”,我认为这应该是可能的。

我该怎么做?

【问题讨论】:

    标签: emacs customization


    【解决方案1】:

    Tabbar mode 做了类似的事情,不过我建议先检查the different buffers switching methods,因为现有的方法非常有效。

    【讨论】:

    • Iswitch 将在今天完成。但我仍然认为 4 次按键(至少 - C、x、b 和一些字母)太多了,无法在缓冲区之间切换。
    • 是的,但谁说你必须使用默认键绑定?我的键绑定规则是您使用绑定的次数越多,绑定就越短。所以我的缓冲区切换绑定是单键,因为是非常频繁的操作。我把它绑定到了右边的控件上,因为我用的是左边的控件键,但是也可以绑定到其他没用的键上(capslock、insert、right alt等)
    • 我该怎么做呢?你能贴一个例子吗?
    • Emacs 无法将 control、capslock 等识别为常规键,因此您必须使所选键发送正确的键码,以便在 emacs 中您可以将 iswitchb 或其​​他任何东西绑定到它.这取决于您的操作系统如何完成,在 Windows 上,我为此使用 Autohotkey。 Here's an example.
    猜你喜欢
    • 1970-01-01
    • 2016-06-12
    • 1970-01-01
    • 2019-10-19
    • 1970-01-01
    • 2015-12-11
    • 1970-01-01
    • 2014-12-27
    • 1970-01-01
    相关资源
    最近更新 更多