Ответы:
Вы можете попробовать настроить набор файлов в Emacs, чтобы добиться этого.
Когда вы открываете emacs, вы можете запустить dired
. Это позволит вам отметить несколько файлов и открыть их одновременно. Не самый лучший способ, просто поставить его там.
dired
(без изменений). Однако dired+
можете или использовать defun Трея Джексона : stackoverflow.com/a/1110487/311660
Еще одна альтернатива - просто использовать глобус файла ( C-x C-f ~/foo/*.c RET
или proj/*/*.[ch]
, и т. Д.)
Посмотрите на команды рабочего стола, вы можете сохранить рабочий стол в файл, скажем, в верхней части вашего проекта, а затем использовать desktop-change-dir для этого проекта, и он загрузит файлы.
Посмотрите документацию по сохранению сессий. http://www.gnu.org/software/emacs/manual/html_node/emacs/Saving-Emacs-Sessions.html#Saving-Emacs-Sessions
Это нестандартное решение:
Я использую ENSO launcher на своих окнах и более чем доволен им.
выберите файлы, которые вы хотите открыть в проводнике или Total-Commander или в любом месте
просто нажмите кнопку ENSO и введите open with emacs
и престо :)
Я знаю, что это не решение emacs, но это очень полезный инструмент производительности.
emacsclient
вместо того, emacs
чтобы файл открывался в Emacs, который у вас уже запущен. Вы знаете, тот, который вы начали после последней перезагрузки и будут открыты до следующей перезагрузки?