0

式でsnipmate変数を使用するにはどうすればよいですか?

snippet foo
    ${1:4} + 2 = `$1+2`

デフォルト値の 4 を使用すると、上記のスニペットは次のようになります。

4 + 2 = 2

ありがとう。

4

1 に答える 1

0

少なくとも元の snipMate プラグインでは、式が最初に評価され、次にタブが停止します。これにより、 のようなものを定義できます${1:`v:version`}が、ユースケースを実現できなくなります。

UltiSnipsをご覧ください。それは現代的で強力であり、これを可能にするかもしれません. Vim Tips Wiki のこのリストを参照してください。

于 2014-09-05T14:05:54.503 に答える