Tôi có một cơ chế để ghi các mục vào đĩa từ dired
bộ đệm. Thật không may, tập tin tôi đã vá được rải khắp hệ thống tập tin. Làm cách nào để tạo dired
bộ đệm từ tất cả các tệp đang mở?
có thể trùng lặp của Lập trình chèn file vào Dired đệm
—
Drew
@Drew Tôi sẽ tranh luận không phải là một bản sao, ít nhất là không nghiêm ngặt. Câu hỏi này đơn giản sẽ trở thành 'Làm thế nào để tôi có được danh sách tất cả các bộ đệm mở được liên kết với các tệp?'.
—
Sean Allred
@Drew Cụ thể:
—
Sean Allred
(sort (remove nil (mapcar #'buffer-file-name (buffer-list))) #'string<)
Thông tin được thêm vào là
—
Sean Allred
buffer-list
tồn tại (mà tôi đã biết) và buffer-file-name
trả về nil
khi không có tệp (mà tôi không biết). Bản sao được đề xuất của bạn không chứa thông tin này hoặc có nhu cầu.
@Drew Theo kinh nghiệm của tôi, cố gắng biến mọi câu hỏi thành mô-đun nhất có thể là một bất lợi chứ không phải là một lợi thế. Nó làm giảm tính hữu dụng với những người vấp phải điều này từ Google và sẽ không bao giờ đăng ký đơn giản vì họ là trường hợp sử dụng của họ . Nếu tôi muốn thông qua mọi câu hỏi trên TeX.SE và các câu hỏi bị lừa có cùng câu trả lời theo khái niệm, kiểm duyệt sẽ trở thành một cơn ác mộng và trang web sẽ chìm vào bóng tối.
—
Sean Allred