LINUX.ORG.RU

Как заставить gvim...


0

0

тупо скомпилировать текущий файл и показать ошибки ?

В меню у него есть пункт "Компиляция"

Но он выдает только:

!make  2>&1| tee /tmp/v270082/8
make: *** Не заданы цели и не найден make-файл.  Останов.
(1 из 1): make: *** Не заданы цели и не найден make-файл.  Останов.


Ну оно и понятно, никакого Makefile у меня нет.

Как заставить его тупо компилировать текущий буфер?

Ну, например,

:!gcc %

и при желании повесить это на какую-нибудь клавишу или пункт меню.

Jini ★★
()

~/.vimrc:

"компилятор по расширению файла (/usr/share/vim/vim70/compiler/)
autocmd BufNewFile,BufRead *.с compiler! gcc

"большая кнопка, цомпилит и показывает вывод компилятора
map <F9> :make<CR>:copen<CR>
imap <F9> :make<CR>:copen<CR>

as33 ★☆☆
()
Ответ на: комментарий от as33

:!make  2>&1| tee /tmp/v286022/2
make: *** Не заданы цели и не найден make-файл.  Останов.

:copen


вот это по команде F9 выходит

Lockywolf ★★★
() автор топика
Ответ на: комментарий от Lockywolf

А вы создавать makefile просто не пробовали, или обязательно поизвращаться?

marsijanin ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.