Есть ли способ разрешить gVim запускать только один экземпляр, чтобы при открытии нового файла он автоматически открывался на новой вкладке в текущем запущенном экземпляре?
Я знаю, что вы можете сделать это, передав --remote-tab-silent
, но я хочу настроить gvim так, чтобы это стало поведением по умолчанию. т.е. я хочу ввести gvim filename
и заставить его действовать так, как будто я передал ему параметр --remote-tab-silent
.
gVim 7.2
Редактировать
Я нахожусь в окнах (перспектива)
gvim.cmd
, и тогда все три часто используемые команды будут работать так, как вы ожидаете, т.е.gvim
запустит новый экземпляр GVim,gvim foo.txt bar.txt
откроет файлы в запущенный в данный момент экземпляр (если он существует, в противном случае - новый экземпляр), иdir | gvim -
направит вывод в gvim. - person Susam Pal   schedule 07.01.2016-t
. Подробнее об этом читайте на странице github.com/susam/vimer#getting-started. Причина использования буферов по умолчанию вместо вкладок: (1) stackoverflow.com / a / 103590/303363 (2) stackoverflow.com/a/26710166/303363 (3) joshldavis.com/2014/04/05/vim- таб-безумие-буферы-против-вкладки - person Susam Pal   schedule 07.01.2016