1
私はC(++)プログラミングでVimを使い始めました。しかし、私は1つの問題があります。どのように私は(追加されていない場合)保存するすべてのファイルにヘッダーテンプレートを追加する方法はありますか?ヘッダーの追加は、今のところ新しいファイルを作成する場合にのみ機能します。Vimでのファイルの保存中にヘッダを追加する
私はC(++)プログラミングでVimを使い始めました。しかし、私は1つの問題があります。どのように私は(追加されていない場合)保存するすべてのファイルにヘッダーテンプレートを追加する方法はありますか?ヘッダーの追加は、今のところ新しいファイルを作成する場合にのみ機能します。Vimでのファイルの保存中にヘッダを追加する
があなたの.vimrcにこのような何かを持っている:それは非常に効率的ではありませんので、
au BufWritePost *.cpp call InsertHeader()
fun! InsertHeader()
if search('patterninyourheader', 'bwn') == 0
0r header.txt
w
endif
endfun
これは、1がまだ存在しない場合は、保存のすべてにヘッダを挿入します。ヘッダーのないファイルを検索するスクリプトを作成し、変更をファイルに保存するたびにチェックするのではなく、挿入する方がよいでしょう。
ありがとうございます、魅力的な作品です! – KafkaM