TeXShop for Mac 有按键绑定吗?

TeXShop for Mac 有按键绑定吗?

在首选项菜单中有一个宏和键绑定选项,但使用这些宏的唯一方法是单击菜单。

我如何才能获得我所习惯的经典Ctrl+ B->行为?\textbf{}

我真的必须自己编写KeyEquivalents.plist文件吗?答案是不需要的。

例子:

我写了一段文字,想标记整段文字并将其加粗。我知道我可以从宏菜单中选择“加粗”,但有没有键盘快捷键可以做到这一点?

答案1

1. 内置快捷方式:

下拉菜单项时,您会看到键盘快捷键。以下是菜单示例Source

enter image description here


2.命令完成:

如果你只是开始输入你想要的命令

enter image description here

击中esc你获得:

enter image description here

再次击中esc

enter image description here


3.缩写:

除了命令完成之外,还有缩写。所有环境的缩写都以“b”开头。例如,如果您键入\bite并点击,esc您将获得itemize环境:

enter image description here


4.系统偏好设置:

此外,您始终可以添加自己的键盘快捷键。例如System Preferences → Keyboard,您可以定义COMMAND-B选择Bold下拉菜单的选项(未定义键盘快捷键):

enter image description here

重启后,COMMAND-B收益:

enter image description here


5. 按键绑定编辑器

在下面,Source → Key Bindings您可以访问键绑定编辑器,使用它(我假设,我自己还没有尝试过)您可以设置其他键盘序列:

enter image description here

从第 6 页开始,TeXShop Tips & Tricks可以通过菜单访问Help

例如,使用美式键盘布局时,按 Opt- 通常会进入文档,但启用键绑定后\leq即可输入。类似地,选择某些文本后,按“”将用“和”包围所选文本。

6.宏编辑器:

摘自第 7 页,共TeXShop Tips & Tricks:

文本宏是简单的文本替换。您还可以告诉 TEXShop 使用 插入任何选定的文本#SEL#,使用 放置光标#INS#,甚至在宏本身中输入多行。然后,您可以为文本宏分配键盘快捷键。我喜欢使用Cmd-BCmd-I\textbf{...}\emph{...}插入文档中,其中 ... 是任何可能选定的文本。执行此操作的宏已经在菜单下,Macros → Text Styles因此我们只需要为它们分配键盘快捷键。要分配Cmd-I给强调宏:打开宏编辑器,其中宏菜单的形式出现在左侧窗格中;单击文本样式下的强调宏;单击键插入框并插入小写“i”(假定为 Cmd 键,可以选中其他修饰键)。

enter image description here

相关内容