dấu trang + gói cung cấp chức năng (bmkp-this-file-bmenu-list)
. Điều này, tôi cho rằng, tải một tệp chỉ mục của tệp cụ thể và chỉ lọc các dấu trang có liên quan đến tệp.bookmark emacs +: Cách tạo tệp đánh dấu tệp cụ thể?
Câu hỏi: cách tạo tệp dấu trang cụ thể này cho một tệp cụ thể?
Kết quả phải là danh sách dấu trang được lọc, khi sử dụng lệnh C-x p ,
(được gắn với (bmkp-this-file-bmenu-list)
).
Chỉnh sửa: Tôi chỉ sử dụng một tệp dấu trang mặc định ~/.emacs.d/bookmarks
. Tệp này có một số dấu trang cho ~/.emacs file
. Bây giờ, khi tôi đến thăm, nói, ~/.emacs
tập tin, sau đó chạy C-x p ,
, tôi nhận được lỗi sau: bmkp-this-file-bmenu-list: No bookmarks for file ~/.emacs.
Tôi chỉ sử dụng một tệp dấu trang mặc định '~/.emacs.d/bookmarks'. Tệp này có một số dấu trang cho tệp '~/.emacs'. Bây giờ, khi tôi truy cập, hãy nói, '~/.emacs' file, sau đó chạy' Cx p, ', tôi nhận được lỗi sau:' bmkp-this-file-bmenu-list: Không có dấu trang cho tập tin ~/.emacs. 'Nhưng rõ ràng, tôi có một số dấu trang cho tệp này trong tệp dấu trang mặc định. Do đó, 'bmkp-this-file-bmenu-list' có thể tìm kiếm các dấu trang ở đâu đó, có lẽ, tôi đoán là, trong một số tệp đánh dấu cụ thể cho tệp' ~/.emacs' tôi đang truy cập. – user3156459
Khi tôi sử dụng 'C-x p,' khi tôi truy cập một tệp, tôi nhận được một hiển thị '* Danh sách Dấu trang *' hiển thị các dấu trang nhắm mục tiêu tệp đó. Và có vẻ như bạn đang làm điều tương tự nhưng nhận được một thông báo lỗi. Kiểm tra để chắc chắn rằng tệp đánh dấu của bạn trên thực tế đã được đọc (đã tải) và nó bao gồm ít nhất một dấu trang vào tệp ('~/.emacs') mà bạn đang truy cập. (Bạn có thể kiểm tra cả hai bằng cách thực hiện 'C-x r l'.) Nếu vậy, hãy gửi cho tôi một email báo cáo lỗi (' M-x bmkp-send-bug-report') với nhiều thông tin như bạn có thể tìm hiểu về ngữ cảnh. Cám ơn. – Drew
Xin chào Drew, cảm ơn bạn đã sửa lỗi này trong bản phát hành mới nhất. Tôi chấp nhận câu trả lời của bạn, nhưng có lẽ bạn có thể cập nhật câu trả lời của bạn, vì vậy câu hỏi này ở đây có một cấu trúc có ý nghĩa. – user3156459