TeXShop中常用功能的自动补全?

TeXShop中常用功能的自动补全?

有没有办法让 TeXShop 完成常用功能,避免多次输入同一个单词?

例如,当你输入 时\sub,TeXShop 会自动为你提供选项来补全单词。这样你就可以输入\sub- [ 按 TAB ] - \subsection..

我发现重复输入常用功能非常繁琐。

答案1

根据关于 TeXShop(可用的这里

“自动完成是用户可配置的。要配置,请使用 TeXShop 打开文件 ˜/Library/TeXShop/Keyboard/autocompletion.plist。阅读顶部的注释,适当编辑以重新定义 Landweber 的选择或添加您自己的选择,然后保存。如果您使用 Unicode 字符,请务必以 UTF-8 格式编辑和保存”。

源代码编辑器支持命令补全。输入单词的前几个字母,然后按 Esc 键。其余字母将被输入。再次按 Esc 将循环显示所有可能的补全。

答案2

这是另一种方式,最初评论者默里但值得更多关注,因此我在测试后发布了此内容:

假设,您想要一个命令完成\textcolor{red}{coloured text},它可用于以coloured text彩色输出(在序言中red使用) 。\usepackage[]{xcolor}

  1. GUI 方式当然控制力较弱):\textcolor{}{}在命令窗口中键入并选择,然后按command+shift+W(快捷键TexShop menu > Source > Command Compeltion > Add Word:)。现在您可以随时使用它,而无需重新启动您的工作/TexShop。

  2. 命令完成编辑器方式如果你想要更多高级功能,例如:光标跳转到第一个 {} 当自动完成被触发时)转到TexShop menu > Source > Command Compeltion > Add Word\textcolor{#INS#•#INS#}{•}在文件底部添加此内容:按下command+s,您就可以开始了。

我相信,如果有人查看编辑器中已有的条目,他/她可以通过添加简单条目来自动化所有自动完成需求。是一款用途广泛且功能强大的编辑器,在我看来,几乎所有功能都是内置的。

干杯!

相关内容