Eu acho que o jeito certo de fazer isso é criar um Desktop Launcher para seu editor alternativo e, em seguida, modificar o banco de dados MIME para associá-lo como o aplicativo padrão para o (s) tipo (s) MIME alvo .
Por exemplo:
-
Crie um
$HOME/.local/share/applications/myedit.desktopmínimo como[Desktop Entry] Type=Application Exec=/usr/bin/nano %F Terminal=true Name=MyEditVocê pode adicionar pelo menos um campo
Iconadequado, se tiver um. -
Edite o
$HOME/.local/share/applications/mimeapps.list[Default Applications] x-scheme-handler/mailto=thunderbird.desktop message/rfc822=thunderbird.desktop application/x-extension-eml=thunderbird.desktop text/plain=myedit.desktop -
Atualize o banco de dados MIME
update-mime-database ~/.local/share/mime
Depois disso, clicar duas vezes em um arquivo de texto simples no gerenciador de arquivos Nautilus deve abrir um terminal gnome e executar nano no arquivo.