В файловом проводнике (Nautilus) в Ubuntu я могу выбрать файл и щелкнуть правой кнопкой мыши и прокрутить до:
открыть с другим приложениемМой вопрос: как добавить [ f1] в этот список «другое приложение»
Я использую emacs-snapshot, доступный здесь (последняя версия, хорошо, если вы хотите расширить свою среду с помощью дополнительных пакетов), и это моя запись ~/.local/share/applications/emacs-snapshot.desktop, которая добавляет файлы в существующий экземпляр emacs в качестве нового буфера вместо создания новое окно каждый раз (быстрее, и вы можете легко переключаться с помощью C-x b - даже более холодный с включенным IDO-режимом).
[Desktop Entry]
Name=Emacs-kermit
Version=1.0
GenericName=Emacs
Comment=GNU Emacs Snapshot Client
Exec=/usr/bin/emacsclient.emacs-snapshot -a 'emacs' %F
TryExec=emacs-snapshot
Terminal=false
Type=Application
Icon=emacs-snapshot
Categories=Development;Utility;TextEditor;
MimeType=text/plain;
Обратите внимание, что для работы emacsclient вам необходимо иметь это в ваш файл конфигурации ~/.emacs:
(load "server")
(unless (server-running-p) (server-start))