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.desktop
mínimo como[Desktop Entry] Type=Application Exec=/usr/bin/nano %F Terminal=true Name=MyEdit
Você pode adicionar pelo menos um campo
Icon
adequado, 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.