Was bedeutet [*,%,>, D] im ibuffer buffer?


10

Wenn ich ibuffer öffne, um geöffnete Puffer zu verwalten, werden Markierungen [*,%,>, D] angezeigt. Es gibt keine Dokumentation, die beschreibt, was sie bedeuten. Geben Sie hier die Bildbeschreibung ein

Ich frage mich, was sie bedeuten (Emacs 26.1).


@Drew Bitte schreibe den letzten Satz deines Kommentars als Antwort.
Tobias

1
Tipp: Wenn Sie mit den normalen Methoden keine Dokumentation zu etwas in einem Hauptmodus finden können, versuchen Sie es M-x customize-group RET <mode>. Wenn Sie dies für tun ibuffer, sehen Sie, wie die Markierungen heißen (und können sie ändern).
Phil Hudson

Antworten:


6

*bedeutet, dass der Puffer geändert wurde und %schreibgeschützt ist.

(Kommentare hier haben meine anfängliche falsche Angabe korrigiert, was *bedeutet, dass der Puffer für nachfolgende Aktionen markiert ist. Das dafür verwendete Zeichen ist >nicht `*.)

In den Kommentaren wird zur Erinnerung auch erwähnt, dass dieselben Zeichen *und %in der Moduszeile verwendet werden, um anzuzeigen, dass ein Puffer geändert wurde bzw. schreibgeschützt ist.)


( h(oder wie immer C-h m) in Ibuffer zeigt Hilfe zum Hauptmodus. Aber ich sehe, dass es keine Legende zum Verständnis solcher Markierungen gibt. Bitte erwägen Sie, einen Fehler- / Verbesserungsbericht einzureichen : M-x report-emacs-bug.)


2
Wenn ich Emacs 26 öffne M-x ibufferund den Buchstaben eingebe und drücke m, sehe ich eine Markierung in Form eines >Symbols. Ich sehe eine Variable mit dem Namen ibuffer-modified-charund ihrem Standardwert ist *; und ich sehe eine Variable mit dem Namen ibuffer-marked-charund ihrem Standardwert ist >. Der schreibgeschützte Teil ist korrekt, was der Variablen ibuffer-read-only-charmit dem Standardwert von entspricht %. Und obwohl nicht vom OP gefragt, gibt es eine Variable, ibuffer-deletion-charderen Standardwert ist D.
Lawlist

Mit *mittlerem modifizierten Matches meiner Erfahrung.
Prgrm.celeritas

2
Beachten Sie auch , dass *und %mit den gleichen Bedeutungen im Modus Linie für jeden Puffer verwendet werden, so dass Sie sehen --, **, %%, oder %*für unmodifizierte, modifizierte, schreibgeschützt oder modifiziert und schreibgeschützt sind.
Phils

@phils Wie kann ein Puffer geändert und schreibgeschützt werden?
A_P

2
A_P: Es könnte geändert und dann schreibgeschützt werden.
Dan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.