美文网首页
ST中tex命令补全

ST中tex命令补全

作者: 霁纯 | 来源:发表于2016-09-22 16:08 被阅读0次

今天用st写tex,发现没有补全,就上网查了一下,折腾了好久,原来Latextool包里就有写好,在LaTeX math.sublime-completions文件和LaTeX.sublime-completions文件里,如下

{
        "scope": "text.tex.latex",

        "completions":
        [
                { "trigger": "it", "contents": "\\textit{$1}$0"},
                { "trigger": "bf", "contents": "\\textbf{$1}$0"},
                { "trigger": "em", "contents": "\\emph{$1}$0"},
                { "trigger": "tt", "contents": "\\texttt{$1}$0"},
                { "trigger": "un", "contents": "\\underline{$1}$0"},

                { "trigger": "bs", "contents": "\\bigskip"},
                { "trigger": "ms", "contents": "\\medskip"},
                { "trigger": "ss", "contents": "\\smallskip"},

                { "trigger": "use", "contents": "\\usepackage"},
        
                { "trigger": "beq", "contents": "\\[\n$0\n\\]"},               
                { "trigger": "beqn", "contents": "\\begin{equation}\n$0\n\\end{equation}\n"},
                { "trigger": "bga", "contents": "\\begin{gather*}\n$0\n\\end{gather*}\n"},
                { "trigger": "bgan", "contents": "\\begin{gather}\n$0\n\\end{gather}\n"},               
                { "trigger": "bal", "contents": "\\begin{align*}\n$0\n\\end{align*}\n"},
                { "trigger": "baln", "contents": "\\begin{align}\n$0\n\\end{align}\n"},
                { "trigger": "baa", "contents": "\\begin{alignat*}\n$0\n\\end{alignat*}\n"},
                { "trigger": "baan", "contents": "\\begin{alignat}\n$0\n\\end{alignat}\n"},
                { "trigger": "bfl", "contents": "\\begin{flalign*}\n$0\n\\end{flalign*}\n"},                
                { "trigger": "bfln", "contents": "\\begin{flalign}\n$0\n\\end{flalign}\n"},
                { "trigger": "bml", "contents": "\\begin{multiline*}\n$0\n\\end{multiline*}\n"},                
                { "trigger": "bmln", "contents": "\\begin{multiline}\n$0\n\\end{multiline}\n"},

                { "trigger": "bit", "contents": "\\begin{itemize}\n\t\\item $1 \n\\end{itemize}\n"},
                { "trigger": "ben", "contents": "\\begin{enumerate}\n\t\\item $1 \n\\end{enumerate}\n"},
                { "trigger": "i", "contents": "\\item "}

        ]
}

例如,只需要输入beqn,按tab,即补全equation环境。math.sublime-completion里的补全要在数学环境下才能实现。

相关文章

  • ST中tex命令补全

    今天用st写tex,发现没有补全,就上网查了一下,折腾了好久,原来Latextool包里就有写好,在LaTeX m...

  • CentOS7_热键

    持续更新中 1. 双击【Tab】 具有命令补全和目录补齐功能 指令补全 目录补全 指令参数补全 2.【Ctrl】+...

  • zsh

    功能与特性 grep + 上下键 可以搜索grep最近的命令 智能纠错拼写 各种补全:路径补全、命令补全、命令参数...

  • CentOS 7 kubectl 命令补全

    1. CentOS 7 安装命令补全rpm包 2. 生成kubectl命令补全

  • kubernetes安装命令补全

    一、kubectl命令补全 1、master安装命令补全 2、临时生效 3、永久生效

  • Linux Bash基础特性 (1)

    Bash的基础特性(1)命令历史 (2)命令补全 (3)路径补全 (4)命令行展开 (5)命令执行结果状态

  • centos下安装zsh

    zsh zsh可以提供命令参数自动补全和提示.和传统的TAB补全不同,传统的TAB补全并不会提示命令参数。让命令不...

  • bash shell 的功能

    命令记忆功能 ~./bash_history 命令与文件补全功能 TAB键可自动补全命令与文件 命令别名设置功能(...

  • 1. bash 基础特性及基础命令

    bash 的基础特性: history 命令历史 命令补全 路径补全 目录管理类命令 命令行展开 练习1:如何创建...

  • LInux Day10: bash特性

    bash及其特性: 光标跳转: 命令历史: Tab 命令补全:Tab(命令搜索路径下) 路径补全全:Tab 环境变...

网友评论

      本文标题:ST中tex命令补全

      本文链接:https://www.haomeiwen.com/subject/tpmzettx.html