Страницы

Поиск по вопросам

вторник, 19 марта 2019 г.

vim: открыть файл через контекстное меню

Как сделать чтобы vim (не gvim) открывал файлы через контекстное меню в новых вкладках подобно sublime, не открывая новое окно для каждого открытого файла? Подобная запись для vim.desktop не работает:
Exec=vim -p --remote-tab-silent %F Terminal=true


Ответ

«имя сервера» надо указать. чтобы было к чему подключаться (если экземпляра программы с таким именем ещё не было запущено, то текущий экземпляр будет считаться «сервером» с указанным именем).

запускаем редактирование файла файл1 и присваиваем этому экземпляру «имя сервера» имя1
$ vim --servername имя1 --remote-tab-silent файл1
смотрим список запущенных «серверов»:
$ vim --serverlist имя1
подключить к тому же «серверу» ещё и файл2
$ vim --servername имя1 --remote-tab-silent файл2

Комментариев нет:

Отправить комментарий