2016-12-22 6 views
-1

YouCompleteMeを使用して崇高な気分だった素敵なテンプレートを作成する方法を理解できませんでした。私が達成したいvimで "テンプレート"を簡単に完成しました(潜在的にYouCompleteMeを使用しています)?

2つの基本的な例:

タイピングがそこで、基本的テンプレートを拡大

for \$1 in \$2 
    \$3 

に完成さ

console.log "\$1" 

タイピング "FORI" に完成されている "ログ"私はすぐにスペースを埋めることができ、最後の "キュー"に終わることができます。私はYouCompleteMeを理解し何から

あなたはモカ後半ミルクセーキを含む必要は何もありませんが、私はまだどのようにこの単純なことを行うには見当もつかない。

答えて

1

スニペットは、通常、パラメーターの挿入、ミラーリング、複数のストップがステロイドに組み込まれています。最初に、非常に有名な(そしてまだまだ広く使われている)Vimプラグインの1つはsnipMateTextMateエディタに触発されています)です。残念ながら、それはもはや維持されません。 a forkがありますが。現代的な代替(それはPythonを必要とします)はUltiSnipsです。詳細はthis list on the Vim Tips Wikiを参照してください。

評価するには3つの点があります。まず、スニペットエンジン自体の機能、次に、著者または他の人が提供するスニペットの品質と幅。 3番目に、新しいスニペットを追加するのが簡単です。

関連する問題