Vim

如何在不離開編輯器的情況下編譯ac程序?

  • December 29, 2013

我在 Linux mint 上使用 vim 編輯器。我想知道是否有任何方法可以在不離開編輯器的情況下編譯 c 程序。

有幾種可能性。

一種方法是使用編譯

:!gcc file.c

但更好的策略是使用 aMakefile並編譯

:make

最簡單的地方Makefile

program:
       gcc file.c

其他人可以更好地解釋這一點

在 Vim 中執行此操作的規範方法是使用編譯器配置設置。您的 vim 安裝幾乎肯定帶有gcc的編譯器外掛。輸入:help compilerVim 以了解有關其工作原理的更多資訊。

要將 gcc 與 c 源文件相關聯,您需要在 .vimrc 中添加如下內容:

au BufEnter *.c compiler gcc

引用自:https://unix.stackexchange.com/questions/52559