Есть ли способ освободить мой терминал от запуска процесса gVim без выхода из gVim, чтобы я мог продолжать использовать терминал? Я бы хотел, чтобы сделал что-то похожее на то, что я делаю с emacs. С emacs я могу либо использовать команду emacs [file]
, чтобы процесс проходил через терминал, либо я могу использовать команду runemacs [file]
, чтобы оставить терминал свободным.Освобождение терминала при использовании gVim
Я начинаю GVim с командой:
gvim [file]
, а затем терминал висит, пока я :quit
GVim. Когда я искал ответ на этот вопрос в Интернете, люди посоветовали, что лучше всего использовать ctrl-z
для приостановки процесса vim, а затем использовать fg
для возврата. Однако это не работает для меня как в командной строке, так и в режиме gVim. Я использую Git Bash для моего терминала на Windows 7.
'gvim [file] &'? Он должен работать в фоновом режиме с '&' как любой другой процесс – mMontu
Я бы рекомендовал использовать vim, а не gvim. Вам нужен ваш терминал для чего-то еще _while_ вы редактируете файл? – Will
Это действительно работает, хотя оно дает мне выход '[1] 972'. Что именно добавляет и делает? – Danny