Мне не нравится решение по сопоставлению файлов, созданное Олегом, потому что тогда eclipse попытается открыть файл в Emacs при следующем открытии его в проводнике пакетов.
Я установил скрипт, который запускает emacsclient как внешний инструмент.
Я использую скрипт в ~ / bin / openInEmacs.sh так:
#!/bin/bash
emacsclient --quiet --no-wait "$@"
wmctrl -a emacs
Я делаю это, потому что иногда emacs не выходит на фронт с emacsclient от затмения.
Перейти к настройке внешних инструментов. щелкните значок добавления. Назовите новый инструмент emacsclient.
задавать:
расположение к ~ / bin / openInEmacs.sh,
Рабочий каталог в $ {container_loc}
аргументы $ {selected_resource_loc}
На общей вкладке нажмите «Показать» в меню «Избранное», установите флажок «Запуск в фоновом режиме». Снимите флажок с консоли и файловых выходов.
Чтобы использовать это, выберите файл в проводнике пакетов и нажмите emacsclient под кнопкой панели инструментов для внешних инструментов.