LINUX.ORG.RU
решено ФорумAdmin

vim :make и :copen

 


0

1

Подскажите как использовать эти команды? Они только для компиляции и отладки СИ? Мне бы для пыха и питона...

:make - This will run the regular old make in the command line for you. :copen - Opens the quickfix window, to show the results of the compilation. Opens the window even if there are no errors in compilation. :cw[indow] - Opens the quickfix window only if there is an error. If quickfix window is open and there are now errors, the window is closed.

Double click or press enter on the error in the quick fix window to take you to the corresponding error in the source code.

:cn - Goto the next error in source code. :cp - Goto the previous error in source code. :cfirst - Goto the first error in source code. :clast - Goto the last error in source code.

Подскажите как использовать эти команды? Они только для компиляции и отладки СИ? Мне бы для пыха и питона...

Makefile:

TARGET = myscript.py
PYTHON = python3

run: TARGET
	$(PYTHON) $(TARGET)
:make run

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

Здесь ещё нужно исправить run: TARGET на run: $(TARGET), но не в этом дело. Ты переписывал Makefile вручную? Просто скопипасть мой мейкфайл (вставка по «+p (здесь должна быть нормальная кавычка, но ЛОР её „исправит“)) и исправь, как я написал выше. Если переписывал вручную, то скорее всего, vim заменил твой таб на пробелы. »\t" ставить не надо — это не будет воспринято как таб.

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

куча разных кавычек

Чудеса. Осталось найти закономерность.

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

Ипсравил, но про кавычки не понял.

"+p — вставка текста из иксового буфера обмена в vim.

Все тоже самое.

Что-то делаешь не так.

Ceiling_QB ★★★★
()
Последнее исправление: Ceiling_QB (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.