Câu trả lời:
Khi bạn mở emacs bạn có thể chạy dired
. Điều này sẽ cho phép bạn đánh dấu một số tệp và mở chúng cùng một lúc. Không phải là phương pháp tốt nhất, chỉ cần đưa nó ra khỏi đó.
dired
, (chưa sửa đổi.) Tuy nhiên dired+
, có thể hoặc sử dụng defun của Trey Jackson : stackoverflow.com/a/1110487/311660
Tuy nhiên, một cách khác là chỉ sử dụng một tệp toàn cầu ( C-x C-f ~/foo/*.c RET
hoặc proj/*/*.[ch]
, v.v.)
Hãy xem các lệnh trên máy tính để bàn, bạn có thể lưu máy tính để bàn của bạn vào một tệp, nói ở đầu dự án của bạn và sau đó sử dụng máy tính để bàn thay đổi cho dự án đó và nó sẽ tải các tệp.
Có một cái nhìn vào các tài liệu về các phiên tiết kiệm. http://www.gnu.org/software/emacs/manual/html_node/emacs/Saving-Emacs-Simes.html#Saving-Emacs-Simes
Đây là một giải pháp tư duy bên ngoài:
Tôi sử dụng trình khởi chạy ENSO trên các cửa sổ của mình và tôi rất hài lòng với nó.
chọn các tệp bạn muốn mở trong explorer hoặc tổng chỉ huy hoặc bất cứ nơi nào
chỉ cần nhấn nút ENSO và gõ open with emacs
và uy tín :)
Tôi biết nó không phải là một giải pháp emacs, nhưng nó là một công cụ năng suất rất hữu ích.
emacsclient
thay vì emacs
vậy để tập tin sẽ mở trong Emacs bạn đã chạy. Bạn biết đấy, cái bạn đã bắt đầu sau lần khởi động lại cuối cùng của bạn và sẽ được mở cho đến lần khởi động lại tiếp theo của bạn?