GVim больше не запускает от Единицы после настройки .desktop файл

Я настроил Исполнительную строку в: ~/.local/share/applications/gvim.desktop

[Desktop Entry]
Version=1.0
Name=GVim 7.4
GenericName=Text Editor
Comment=View and edit text files
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
Exec=/usr/local/bin/gvim --remote-silent %F
TryExec=gvim
Icon=gvim
Type=Application
Terminal=false
Categories=Utility;Development;TextEditor;
StartupNotify=true
Actions=Window;Document;
X-Ubuntu-Gettext-Domain=gvim
Keywords=Plaintext;Write;

[Desktop Action Window]
Name=Open a New Window
Exec=gvim
OnlyShowIn=Unity;

Теперь, когда я открываю файлы от Наутилуса, они открываются в единственном экземпляре GVim, который является поведением, которого я требовал, когда я добавил --remote-silent

Теперь, когда я нажимаю на значок GVim на панели инструментов Unity, я получаю вращающийся курсор мыши затем ничто. Если я работаю, команда в терминальном GVim открывается буфером, названным '%F'

Как я могу восстановить поведение значка и сохранить поведение наутилуса?

1
задан 10 November 2014 в 17:13

1 ответ

Я наконец обосновался на использовании gvim --remote-silent "" %F как команда в .desktop файле.

Вводные файлы от Наутилуса работает как ожидалось, все файлы, открытые в том же экземпляре GVim.

Добавление "", прежде чем параметр позволяет GVim открываться от панели запуска Единицы следующим сообщением об ошибке. enter image description here

Это, очевидно, не прекрасно, но это работает на мои цели.

1
ответ дан 11 November 2019 в 12:31

Другие вопросы по тегам:

Похожие вопросы: