Em sua resposta nos comentários, você disse que criou um lançador personalizado para o GVim. No seu iniciador de área de trabalho personalizada, você deixou de incluir a palavra-chave MimeType
. O arquivo .desktop não é usado apenas para adicionar aplicativos ao menu do ambiente de área de trabalho, mas também para registrar aplicativos com os tipos MIME que eles podem manipular.
Para registrar o GVim como um editor de texto no ambiente de área de trabalho, seu arquivo gvim.desktop
personalizado deve conter pelo menos o seguinte:
[Desktop Entry]
Version=1.0
Name=GVim
Comment=Edit text files
Exec=gvim --remote-tab-silent %F
Icon=vim
Terminal=false
Type=Application
Categories=Utility;TextEditor;
MimeType=text/plain