【问题标题】:Can I create key binding for my snippet in Geany?我可以在 Geany 中为我的代码段创建键绑定吗?
【发布时间】:2018-11-12 20:58:17
【问题描述】:

我在 Geany 中创建了一个 sn-p。我可以为这个 sn-p 绑定一个密钥吗?

例如,将 Ctrl + B 绑定到 sn -p bf=\\textbf{%cursor%}

我从菜单 EditPreferencesKeybindings 知道键绑定。但它只允许将键绑定到列出的函数。

【问题讨论】:

    标签: geany


    【解决方案1】:

    使用文件snippets.conf 中的[Keybindings] 部分。

    注意:这些键绑定可以被 Geany 的可配置键绑定覆盖,即菜单中的键绑定 EditPreferencesKeybindings em>。

    如果您想使用这种方式为 sn-p 创建键盘快捷键,但它已经在 Geany 的可配置键绑定中,您需要在 Geany 的可配置键绑定中更改此键盘快捷键。

    【讨论】:

    • 您能否提供示例快捷方式(Ctrl + B)的实际输入? (并且还测试它是否真的有效 - 我无法让 Alt + 8 工作,即使在重新启动 Geany 之后也是如此。)
    • @PeterMortensen,因为在 Geany 的可配置键绑定中,Ctrl+b 已分配给 Go to matching brace。您需要更改它或将其留空。然后创建 sn -p bf=\\textbf{%cursor%},然后将行 bf=<Ctrl>b 放入 [Keybindings] 部分。 Alt+8 也不适合我。
    • 注意,输入 Geany 格式的快捷键组合。例如,使用<Ctrl>b使用Ctrl+b
    猜你喜欢
    • 2012-03-29
    • 2016-04-13
    • 1970-01-01
    • 2021-07-25
    • 2011-12-21
    • 1970-01-01
    • 2011-05-16
    • 1970-01-01
    相关资源
    最近更新 更多