[*,%,>, D] nghĩa là gì trong bộ đệm ibuffer?


10

Khi tôi mở ibuffer để quản lý bộ đệm đã mở, tôi thấy các dấu [*,%,>, D]. Không có tài liệu mô tả những gì họ có nghĩa. nhập mô tả hình ảnh ở đây

Tôi tự hỏi ý nghĩa của chúng (Emacs 26.1) là gì?


@Drew Hãy viết câu cuối cùng của bình luận của bạn làm câu trả lời.
Tobias

1
Mẹo: nếu bạn không thể tìm thấy tài liệu về một cái gì đó trong chế độ chính bằng các phương pháp thông thường, hãy thử M-x customize-group RET <mode>. Làm điều này để ibuffercho bạn thấy những gì các điểm đánh dấu được gọi (và cho phép bạn thay đổi chúng).
Phil Hudson

Câu trả lời:


6

*có nghĩa là bộ đệm đã được sửa đổi và %có nghĩa là nó chỉ đọc.

(Nhận xét ở đây đã sửa lỗi sai ban đầu của tôi, điều đó *có nghĩa là bộ đệm được đánh dấu cho hành động tiếp theo. Ký tự được sử dụng cho đó >không phải là `*.)

Nhận xét ở đây cũng đề cập, như một lời nhắc nhở, rằng các ký tự tương tự *%được sử dụng trong dòng chế độ để chỉ ra rằng bộ đệm đã được sửa đổi và chỉ đọc, tương ứng.)


( h(hoặc như mọi khi, C-h m) trong Ibuffer hiển thị trợ giúp ở chế độ chính. Nhưng tôi thấy rằng nó không cung cấp bất kỳ huyền thoại nào để hiểu các dấu hiệu đó. Vui lòng xem xét gửi báo cáo lỗi / tăng cường : M-x report-emacs-bug.)


2
Khi tôi mở Emacs 26 và gõ M-x ibuffervà nhấn chữ cái m, tôi thấy một dấu ở dạng >biểu tượng. Tôi thấy một biến có tên ibuffer-modified-charvà giá trị mặc định của nó là *; và, tôi thấy một biến có tên ibuffer-marked-charvà giá trị mặc định của nó là >. Phần chỉ đọc là chính xác, tương ứng với biến ibuffer-read-only-charcó giá trị mặc định là %. Và, mặc dù không được OP yêu cầu, có một biến ibuffer-deletion-charcó giá trị mặc định là D.
luật

*nghĩa là sửa đổi phù hợp với kinh nghiệm của tôi là tốt.
Prgrm.celeritas

2
Cũng lưu ý rằng *%được sử dụng với những ý nghĩa tương tự trong dòng chế độ đối với bất kỳ bộ đệm, như vậy bạn sẽ thấy --, **, %%, hoặc %*cho chưa sửa đổi, sửa đổi, read-only, hoặc sửa đổi read-only tương ứng.
phils

@phils làm thế nào một bộ đệm có thể được sửa đổi và chỉ đọc?
A_P

2
A_P: nó có thể được sửa đổi và THEN chuyển sang chỉ đọc.
Dân
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.