最近Vimを発見して落ちました。私は主にPythonとC++でコーディングしています。 Pythonの部分は完了しましたが(提案は歓迎です:))、私はC++に問題があります。 私はvimが適切な引数を使ってMakeコマンドを実行できることを知りました。ビルドファイルが存在しない場合、Cファイルを検出するたびにVimに現在のプロジェクトフォルダ内にビルドフォルダを作成させます。Vimのファイルタイプに基づいてフォルダを作成します
BufNewFile,BufRead *.cpp
\ if empty(glob('build')) |
\ call mkdir("build", "p") |
\ endif
しかし、仕事をしたり、エラーをスローしていないよう:いくつかのグーグルの後、私はこれを試してみました。どんな助けもありがとう。私はVimへの完全なnewbyです。だから愚かな誤りを許してください。
これは 'vim'ではなく' make'の仕事です。 – romainl
どうすればいいですか?理想的には、私もこのようなことをやって、VIsual Studio –
@romainlのようなIDEのショートカットをビルドして実行するようなショートカットを作成します。ソースディレクトリからビルドすると、makefileはまだ存在しないかもしれません。 CMakeの場合)。その場合、makeが欠落しているビルドディレクトリを作成することに依存することはできません。 –