4

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

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

:!gvim

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

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

3 ответа3

9

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

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

:!start gvim.exe

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

2

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

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

Затем нажатие Ctrl Shift N откроет новое окно.

0

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

:!start gvim

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .