输入 $$$ + TAB => 自动替换为带有 Sublime Text 的自定义文本

Typing $$$ + TAB => autoreplace with a custom text with Sublime Text

是否可以使用 sublime Text 2 将 $$$ + TAB 替换为自定义文本,例如 \begin{myenvironment}\end{myenvironment}

是否有现成的自动完成功能(适用于 .tex LaTeX)我可以自定义来执行此操作?

我应该编辑哪个配置文件来添加这个自动完成设置?

您可以在菜单 工具 > 新建代码段... 中创建代码段并将其保存在您的用户目录中。

  • Windows 用户:C:\Users\User\AppData\Roaming\Sublime Text 2\Packages\User\tex.sublime-snippet
  • Ubuntu 用户:~/.config/sublime-text-2/Packages/User/tex.sublime-snippet

片段:

<snippet>
    <content><![CDATA[
\begin{myenvironment}[=10=]\end{myenvironment}
]]></content>
    <tabTrigger>$$$</tabTrigger>
</snippet>

这样当您键入 $$$ 并按 Tab 键时,您将得到 \begin{myenvironment}\end{myenvironment}

编辑:[=15=] 允许选择插入后光标的放置位置。