2016-09-04 10 views
0

いくつかの検索を行いましたが、ほとんどの回答は.hファイルに関するものでした。カスタマイズされたstdheader(.hファイルではない)を作成する方法は?

最近のコードキャンプでは、stdheaderによってvimにカスタマイズされたヘッダーを追加することができました。ヘッダーには自動的にファイル名/著者名/作成時刻/更新時刻が含まれます。誰かが自分のstdheaderテンプレートを生成するのに正しい方向に向けることができますか?

githubのサンプル(1行目から11行目まで)です。ありがとうございます!

https://github.com/sebastiencs/piscine_42/blob/master/j02/ex01/ft_print_reverse_alphabet.c

+0

は '単純に、テンプレートを保存し、に何か問題があります。rのtemplatename'、あなたはキーマップで自動化できますか? –

+1

これは、「スニペット」プラグインのためのものです。それらの多くは、私の個人的な好みはVimの[UltimSnips](https://github.com/SirVer/ultisnips)と[vim-snippets](https://github.com/honza/vim-スニペット)スニペットのセット。 –

答えて

0

あなたはテンプレートのエキスパンダープラグインを探しています。沢山あります。いくつかは、多かれ少なかれ高度です。 couple of gridsと、それを比較しようとするQ/A on vi.SEがありますが、残念ながら本当に網羅的なものはありません。

テンプレート拡張は、新しいファイルの作成時に自動化することも、手動で(スニペット用に)トリガーすることもできます。それは各プラグインによって異なります。それは:h template(日付、名前などを自動的に更新しないソリューション)から始まり、それらのプラグインとは遠く離れています。

mu-template(さらにCおよびC++に関してはlh-cpp)、新しいファイルに関するいくつかのレベルのカスタマイズが可能です。ファイルヘッダー、anti-reinclusion guard命名ポリシー、名前空間(C++の場合)など?

PS:あなたのvi.SEにこの質問の実際exact duplicateに質問(とここでは、おそらくいくつかの他の質問)

関連する問題