Как скомпилировать программу ac, не выходя из редактора?

Я использую редактор vim для Linux mint. Я хочу знать, есть ли способ скомпилировать программу c, не выходя из редактора.

2 Solutions collect form web for “Как скомпилировать программу ac, не выходя из редактора?”

Есть несколько возможностей.

Один из методов заключается в компиляции с использованием

:!gcc file.c 

Но лучшей стратегией будет создание Makefile и компиляция, просто использующая

 :make 

Где будет выглядеть самый простой Makefile .

 program: gcc file.c 

Другие могут объяснить это намного лучше .

Канонический способ сделать это в Vim – использовать настройку конфигурации компилятора . Ваша установка vim почти наверняка поставляется с плагином компилятора для gcc . Тип :help compiler in Vim, чтобы узнать больше о том, как это работает.

Чтобы связать gcc с исходными файлами c, вам нужно что-то подобное в вашем .vimrc:

 au BufEnter *.c compiler gcc 
  • Как переключиться на команду редактирования в текстовом редакторе
  • Вывод сценария раскраски с помощью cat
  • Поиск файлов и отправка в файл temp
  • Копировать / вставить через vim без X
  • Vim: поддержка мыши потеряна после использования netrw в xterm
  • Как я могу найти соответствующий шаблон (хранящийся в переменной) в файле, используя awk?
  • Поиск централизованного полноэкранного терминала
  • vim: используйте строку из поиска в команде replace
  • Коды клавиш для клавиш Caps Lock, Shift, Left Control и FN?
  • Изменение цвета статусной линии в haskell-vim-now
  • Вставка палитры Vim с символами, отличными от ASCII
  • Linux и Unix - лучшая ОС в мире.