Вопрос: Как запустить новый экземпляр vim?


Я работаю над Windows 7 и GVim 7.3. Если у меня уже есть один экземпляр Vim, как запустить другой экземпляр Vim, желательно, используя некоторые команды Vim?

В настоящее время я делаю это в существующем vim:

:!gvim

Открывается окно Windows CMD, а также новое окно Vim. Это немного раздражает.

Существуют ли другие (более элегантные) способы запуска нового экземпляра vim? Благодарю.


4
2018-03-18 08:10


Источник


Наверное, но это уже довольно красноречиво. - romainl


Ответы:


Вопрос в том, почему вы даже хотеть другой пример? Работать с буферы а также вкладки обычно намного эффективнее, чем несколько окон, плавающих вокруг.

Однако, если вы действительно хотите новое окно, запустите его с помощью

:!start gvim.exe

который подавляет окно командной строки.


9
2018-03-18 08:16



+ 1. Вы можете открыть новое окно для редактирования в окне gvim с помощью CTRL + w + n
Я держу кучу файлов (заметки, ссылки, топы, электронные письма, книги и т. Д.), Которые были открыты весь день в экземпляре Vim, отделенном от того, который я делаю для кодирования и т. Д.
@NehaKaranjkar, это не тот вид окна, о котором говорил OP. Чтобы избежать появления окна консоли, используйте :!start gvim.exe,


Вы можете сопоставить это, т. Е. Объявление с вашим .vimrc

map <C-S-n> :!gvim<CR>

Затем нажатие CtrlсдвигN откроется новое окно.


2
2018-03-18 08:18





Если это только окно Windows cmd, раздражающее вас, используйте:

:!start gvim

0
2018-03-18 09:33



Благодарю. Сначала Майкл ответил на мой вопрос, поэтому я принял его ответ. - user2181426