私はC ++の記述にVimを使用しており、#include<>
作成する新しい各ファイルに含める必要のあるステートメント、コメントなどがかなりあります。私は追加しました
autocmd BufNewFile *.cpp r C:\(full file path of skeleton text file)
vimrcに追加しました。これにより、必要なテキストを含むバッファーが作成されると聞きました。このテキストを新しいファイルに追加するにはどうすればよいですか?バッファからこれを行う簡単な方法はありますか、またはこれを実行する別の簡単な方法はありますか?テンプレートプラグインについても少し聞いたことがあります。私のためにこれを行うことができる非常に単純なものはありますか?
:r C:\(full file path of skeleton text file)
か?エラーが発生しますか?
:enew
機能しませんが、:e newfile.cpp
あれば動作するはずですnewfile.cpp
(でも、空の場合)がすでに存在していませんでした。
:enew
は、新しい、無名のバッファを編集し、しているので、文句を言わない仕事があるその後、 .cppファイルとして保存します。BufNewFile
ターゲットファイル名で新しいファイルを編集している場合にのみトリガーされます。
autocmd
、スケルトンファイルを作成してみましたか?