Наутилус открыл файл в новый буфер gvim? - PullRequest
7 голосов
/ 24 августа 2009

Есть ли способ настроить nautilus для открытия файла в существующий процесс gvim в новом буфере вместо загрузки нового экземпляра gvim? Я знаю, что могу перетащить файл в gvim, но было бы удобно, если бы я просто дважды щелкнул файл, чтобы открыть его.

Ответы [ 2 ]

17 голосов
/ 01 сентября 2009

в терминале

cd ~/.local/share/applications
vi gvim-tab.desktop

Копировать Вставить этот код:

[Desktop Entry]
Encoding=UTF-8
Name=GVim Text Editor (Tabs)
Comment=Edit text files in a new tab
Exec=gvim --remote-tab %F
Terminal=false
Type=Application
Icon=/usr/share/pixmaps/vim.svg
Categories=Application;Utility;TextEditor;
StartupNotify=true
MimeType=text/plain;
NoDisplay=true

В Наутилусе

Right-Click in a text file
Open With
Open with a another application
Select "GVim Text Editor (Tabs)"

Готово

3 голосов
/ 24 августа 2009

Вы действительно хотите запустить gVim с параметром --remote-tab-silent. С руководство : -

                            *--remote-tab-silent*
   --remote-tab-silent
   Like --remote-silent but open each file in a new tabpage.

Также просто проверьте --remote-silent, если вы не хотите новую вкладку и хотите создать новый буфер.

...