在 LyX 中创建热键

在 LyX 中创建热键

如何为 LyX 中的某些功能创建热键?“水平空间”功能有键盘快捷键吗?

答案1

有大量的热键配置选项

Tools | Preferences | Editing | Shortcuts

如果你在显示包含以下内容的键绑定字段,您将看到一些选项的现有快捷方式Insert | Formatting | Horizontal Space

如果选择不能满足您的需求,您还可以尝试创建一个新的、定制的,但这很棘手。

如果你只想进入水平空间的格式化窗口,那么旧的

Alt - I - O - O

将会完成这项工作。

答案2

一般来说,当您调用 LyX 中的任何对话框(即弹出的任何框,您可以选择插入或修改某些内容)时,为了调用对话框而发出的相应命令会显示在底部状态栏中(但一旦发生其他任何事情就会消失,因此您必须快速操作,或反复调用对话框)。

当你进入Insert > Formatting > Horizontal Space LyX 2.0.0 时,状态栏将显示

(dialog-show-new-inset space)

要创建该对话框的快捷方式,请转到首选项>编辑>快捷方式,创建一个新的快捷方式,然后按照命令插入

dialog-show-new-inset space

即状态栏中显示的内容,但没有括号。选择一个快捷方式,这将调用对话框。

如果你一直想插入一些空格,你也可以更粗暴地插入它,使用 Evil Red Text(TeX 代码)。

要找到要插入的空间的代码,请通过菜单插入,将光标移到该空间并选择Viev > View Source。然后记下代码。我将使用 Douable Quad 作为示例——它的代码为\qquad{}。现在使用命令创建快捷方式

command-sequence ert-insert; self-insert \qquad{}; char-forward;

这将插入一个 ERT 框;并在 ERT 框中插入代码\qquad{};然后向右移动一个字符,这样您就可以继续在框外书写!它看起来很丑陋,因为 ERT 文件将留在那里,但它可以节省您一直调用对话框的时间。

相关内容