2

Linux では、これau FileType c set makeprg=gcc\ -o\ %<を .vimrc で使用して .c ファイルのデフォルト コンパイラを設定しました。これは、 nmap <F5> :<C-U>silent make %<CR>:redraw!<CR>:!./%<<CR>F5 キーをバインドして高速化するためです。

Windowsでこれを行うにはどうすればよいですか? 私はau FileType c set makeprg="cmd /c C:\tcc\tcc.exe -o %<"いくつかの他のサンプルを試しましたが、どれもうまくいきませんでした。

F5簡単に言うと、コンパイラーが提供したエラーでcmdまたはcmdでプログラムをコンパイルして実行するためにヒットしたいです。

Windowsでこれを機能させる方法のヒントをいただければ幸いです。ありがとう。

4

1 に答える 1

1

にcmd.exeを含める必要はありません'makeprg'。Linuxで使用する行は、gccがパスに含まれている場合は正常に機能するはずです。

別のアプローチは、シングルコンパイルプラグインを使用してへのマッピングを簡素化することF5です。

于 2012-06-27T11:33:47.750 に答える