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