Gnome - ДЕЛАЕТ emacsclient вместо emacs

Как я делаю его так, чтобы гном - сделал запуски "emacsclient-n-g" вместо emacs?

У меня есть init установка сценария для запуска emacs демона, и я могу выполнить emacsclient от терминала. Однако я хотел бы смочь запустить emacs GUI, который соединяется с демоном от гнома - делают.

Какие-либо идеи?

3
задан 09.09.2013, 12:13

3 ответа

Создайте пункт меню пользовательских приложений. Используйте что-то как "(клиент) GNU Emacs 23" в поле имени и emacsclient -c для команды. Gnome Делает должен автоматически взять на этом и позволить, Вы для запуска emacsclient от Делаете.

(Если Вы вводите что-то как "emacs" в, Делают для запуска Emacs, Вы, возможно, должны были бы использовать стрелку вниз несколько раз для выбора нового клиентского объекта, пока Не Делают получает подсказку),

3
ответ дан 08.12.2019, 00:37

По большей части Сделайте использование что xdg для обнаружения, что сделать с файлами поэтому при использовании настольной среды (например, Gnome или KDE), можно установить предпочтительное приложение на emacsclient -n -g для типичных типов файлов там и Делают должен взять его.

1
ответ дан 08.12.2019, 00:37

Вы могли перенести emacsclient вызов в сценарий оболочки и удостовериться, что это находится в Вашем $PATH? Тот путь при выполнении Gnome - Делает, Вы могли просто ввести в своем сценарии оболочки, и он должен выполниться.

Я сделал это со специализированным средством запуска для Разработчика Flex. Я записал сценарий оболочки, который вызвал командную строку; добавленный это к моему ~ / каталог bin (который находится в моем $PATH); и это работает через Gnome - Делают.

0
ответ дан 08.12.2019, 00:37

Теги

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