«: make» полезен в vim для компиляции программы, чтобы получить программу с copen, но когда вы запустите make, экран вернется в оболочку и дождитесь окончания make, в любом случае я могу использовать, чтобы избавиться от него? Я просто хочу запустить make, и все еще могу запустить boker мой код, когда закончить, я могу использовать copen для проверки результата.Launch make in vim, не выходя из vim
1
A
ответ
2
Чтобы использовать :copen
, не обязательно использовать :make
. Из командной строки (Баш синтаксис, показанный здесь):
make .... > error.txt 2>&1
Тогда из в Vim:
:cf error.txt
+0
Отлично! Я могу создать для него карту – alexzzp
0
Вы можете фактически проверить tpope-х dispatch plugin. Существует a short video, который дает вам представление о том, что он делает, что в основном запускает произвольную команду в фоновом режиме и возвращает результаты (т. Е.: Делать результаты) без использования вашего рабочего процесса. Настоятельно рекомендуется.
Смежные вопросы
- 1. Запустить команду из vim, не выходя из окна vim
- 2. display 'make' output in 'vim'
- 3. make omnifun default in vim insert complete
- 4. Silent make execute in vim/gvim
- 5. Пустой файл после make in vim
- 6. Как запускать ярлыки Vim, не выходя из режима вставки
- 7. Как избавиться от vim, не выходя из режима редактирования?
- 8. Рекурсивные make-файлы внутри vim
- 9. gettings spellfiles in vim
- 10. chdir in Vim не работает
- 11. NavigateBackward in Vim?
- 12. Unwrap text in vim
- 13. Perl regex in vim?
- 14. Vim in Emacs
- 15. Invert regexp in vim
- 16. ++ in vim команды
- 17. html indenting in vim
- 18. Понять vim in pyvmomi
- 19. C++ templates in vim
- 20. copyright character in vim
- 21. wrap paragraph in Vim
- 22. Regex negation in vim
- 23. Vim -: helptags in .vimrc?
- 24. Autoindenting Haskell in Vim
- 25. Использование AStyle in Vim
- 26. Fold function in vim
- 27. ^@ symbol in vim
- 28. vim indenting in ex
- 29. mapping # in vim
- 30. Vim remap in paste mode
Я считаю, что vim однопоточный, поэтому нет возможности сделать ': make' run, не дожидаясь его завершения. Возможно, вы сможете запустить его в фоновом режиме, но тогда copen не будет содержать результаты ошибки. – FDinoff