2016-10-19 27 views
0

我想定義,比如說,一個片段,將是否可以在Sublime Text 3中使用條件數學模式選項卡自動完成?

  1. $$ Tab鍵自動完成創建一個數學模式表達如果發生數學模式完成,並
  2. 自動完成沒有$$如果發生完成數學模式。

例如,我想限定用於完成bb使得

1)bb擴展爲$\mathbb{ }$

2)$bb$擴展到$\mathbb{ }$$$\mathbb{ }$$

這可能嗎?

{ 
    "scope": "text.tex.latex - meta.environment.math", 

    "completions": [ 
     { "trigger": "bb\t\\\\mathbb{...}", "contents": "\\$\\\\mathbb{$1}\\$$0"}, 
     { "trigger": "bf\t\\\\mathbf{...}", "contents": "\\$\\\\mathbf{$1}\\$$0"} 
    ] 
} 

LaTeX math.sublime-completions與內容:

回答

0

Packages/User目錄(選擇Preferences > Browse Packages...並打開用戶文件夾)

LaTeX.sublime-completions與內容創建兩個文件

{ 
    "scope": "text.tex.latex meta.environment.math", 

    "completions": [ 
     { "trigger": "bb\t\\\\mathbb{...}", "contents": "\\\\mathbb{$1}$0"}, 
     { "trigger": "bf\t\\\\mathbf{...}", "contents": "\\\\mathbf{$1}$0"} 
    ] 
} 

現在你可以添加類似風格的其他命令。

相關問題