私は別のトリガを与えたいスニペットを作ったので、代わりに言っているtrigger
私もでそれをトリガーにしたいですmyothertrigger
:
snippet trigger "just an example"
my text ...
endsnippet
スニペットをコピーする代わりにこれを行う簡単な方法はありますか?
編集:明確にするために、私はUltiSnipsを使用していますが、より良いプラグインがある場合は、それを調査する可能性があります。
2
答えは、使用しているスニペットエンジンによって異なります。mu-templateでは、あるスニペットを別のスニペットに含めたり、別の名前でスニペットファイルをコピーしたり、シンボリックリンクを作成したりできます。他のエンジンがそれを許可できるかどうかはわかりません。「呼び出し元」スニペットからのスニペットインクルードをサポートするようになる日が来るかもしれません。おそらく、Pythonまたはviml関数でスニペットのコアを定義して、スニペットに同じ関数を呼び出させることができますか?
—
Luc Hermitte、2016
質問にはのタグ
—
EvergreenTree
plugin-ultisnips
が付いているので、OPがultisnipsを使用していると思います。
私の間違い^^ '(µテンプレートの方が良くなく、非常に異なっており、古く、自分のニーズに適しています(私はそれを維持しています):さまざまなオプションを使用して呼び出すことができる関数として動作するルートスニペットを作成していますたとえば、C ++では、ベースクラス、値クラス、例外クラスなどのスニペットがあり、それらはすべて同じクラススニペット+関数スニペット+のセットに依存しています...構文は完全に異なり、プレースホルダー機能は使い慣れたものよりも人間工学的ではありません。探していることを行うのは簡単ですが、移行する価値はありません)
—
Luc Hermitte
Shougoの
—
VanLaser 2016
neosnippet
プラグインに切り替えると、その構文にはalias
この目的のためのキーワードがあります。