Упрощенная версия моего вопроса - как мне выполнить команду, подобную следующей.
gvim --remote-tab-silent -c mak
Когда я запускаю эту команду, я надеюсь открыть новую вкладку и запустить команду make. Однако на самом деле происходит две новые вкладки "-c" и "mak"
Есть ли способ сделать это? Моя конечная цель - уметь в vim запускать такую команду, чтобы получить асинхронный вывод make.
!gvim --remote-tab-silent -c mak
Заранее спасибо.
- EDIT -
Я нашел документацию для --remote, которая объясняет, как сделать удаленную команду с открытием файла. Синтаксис относится к удаленной вкладке, по-видимому.
Чтобы делать то, что я хочу, я сейчас использую
gvim --remote-tab-silent +mak MakeOutput
Аналогично внутри vim я могу использовать
! Gvim --remote-tab-silent + mak
MakeOutput
Он автоматически открывает первую ошибку в файле для меня, что удобно, я думаю:)