Odpowiedzi:
Po otwarciu emacsa możesz uruchomić dired
. To pozwoli ci zaznaczyć kilka plików i otworzyć je jednocześnie. Nie jest to najlepsza metoda, wystarczy ją wprowadzić.
dired
(niezmodyfikowany). dired+
Możesz jednak użyć defun Trey Jacksona : stackoverflow.com/a/1110487/311660
Jeszcze inną alternatywą jest użycie globu plików ( C-x C-f ~/foo/*.c RET
lub proj/*/*.[ch]
itd.)
Spójrz na polecenia pulpitu, możesz zapisać pulpit w pliku, powiedz na górze projektu, a następnie użyj pulpitu-zmiany-katalogu do tego projektu, a on załaduje pliki.
Zajrzyj do dokumentacji dotyczącej zapisywania sesji. http://www.gnu.org/software/emacs/manual/html_node/emacs/Saving-Emacs-Sessions.html#Saving-Emacs-Sessions
Jest to rozwiązanie nieszablonowe:
Używam programu uruchamiającego ENSO w moich oknach i jestem z tego bardzo zadowolony.
wybierz pliki, które chcesz otworzyć w Eksploratorze lub Total-Commander lub w dowolnym miejscu
po prostu naciśnij przycisk ENSO i wpisz open with emacs
i presto :)
Wiem, że nie jest to rozwiązanie emacs, ale jest to bardzo pomocne narzędzie zwiększające produktywność.
emacsclient
zamiast, emacs
aby plik otworzył się w Emacsie, który już masz uruchomiony. Wiesz, ten, który zacząłeś po ostatnim restarcie i będzie otwarty do następnego restartu?