що означають [*,%,>, D] у буфері ibuffer?


10

Коли я відкриваю ibuffer для управління відкритими буферами, я бачу позначення [*,%,>, D]. Немає документації, яка б описувала, що вони означають. введіть тут опис зображення

Цікаво, що вони означають (Emacs 26.1)?


@Drew Будь ласка, напишіть останнє речення свого коментаря як відповідь.
Тобіас

1
Порада: якщо ви не можете знайти документацію про щось у головному режимі, використовуючи звичайні методи, спробуйте M-x customize-group RET <mode>. Це робиться для ibufferпоказу, як називаються маркери (і дозволяє змінювати їх).
Філ Хадсон

Відповіді:


6

*означає, що буфер був модифікований і %означає, що він є лише для читання.

(Коментарі тут виправили мою початкову помилку, що *означає, що буфер позначений для подальшої дії. Символ, який використовується для цього, є >не `*.)

У коментарях тут також згадується, як нагадування, що ті самі символи *і %використовуються в рядку режиму, щоб вказати, що буфер був змінений і є лише для читання відповідно.)


( h(або як завжди C-h m) в Ibuffer відображається довідка про основний режим. Але я бачу, що він не містить легенди для розуміння таких маркування. Будь ласка, розглянути можливість подання звіту про помилку / покращення:. M-x report-emacs-bug)


2
Коли я відкриваю Emacs 26 і набираю M-x ibufferі натискаю букву m, я бачу позначку у вигляді >символу. Я бачу змінну з назвою ibuffer-modified-charі її значення за замовчуванням *; і, я бачу змінну з назвою, ibuffer-marked-charїї значення за замовчуванням - >. Частина лише для читання є правильною, що відповідає змінній ibuffer-read-only-charзі значенням за замовчуванням %. І хоча ОП не запитує, є змінна ibuffer-deletion-char, значення за замовчуванням якої D.
законник

Маючи *середні модифіковані відповіді і моєму досвіду.
Prgrm.celeritas

2
Слід також зазначити , що *і %використовується з цими ж значеннями в рядку режиму для будь-якого буфера, так що ви побачите --, **, %%або %*для незмінного, зміненого тільки для читання, або змін і тільки для читання , відповідно.
phils

@phils Як можна змінити буфер і лише для читання?
A_P

2
A_P: його можна змінити, а потім перетворитись лише на режим читання.
Dan
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.