Ich möchte, dass modeline alle Informationen nicht in einer, sondern in zwei Zeilen anzeigt - zum Beispiel zuerst für Cursor-Informationen, Puffer, Datei, Git und Flycheck und in der zweiten Zeile - Modi-Informationen (Haupt- und Nebenmodi). Ist es irgendwie machbar? Ich habe den Quellcode von bindings.el und emacs C gegoogelt und hatte kein Glück zu finden, wo diese Zeilennummer für modeline möglicherweise geändert werden könnte. Kann jemand dabei helfen? Danke.
10
header-line-format
und die andere Hälfte in diemode-line-format
. Einige Benutzer verwenden das auchframe-title-format
als zusätzlichen Speicherort, um nützliche Informationen zu speichern.header-line
Vielen Dank dafür , dass es mir den Tag gekostet hat. Ich habe einen zusätzlichen Paketpfad-Headerline-Modus gefunden, der viel von dem macht, was ich aus Modeline entfernen wollte, vielen Dank!Antworten:
Ich befürchte, dass dies im Allgemeinen nicht möglich ist, da Zeilenumbrüche
mode-line-format
wörtlich interpretiert werden und als^J
oder angezeigt werden^M
. Was funktionieren könnte, wäre, die Moduszeile durch ein Bild zu ersetzen, das sich über zwei Zeilen erstreckt, und diese nach Bedarf zu bearbeiten ...quelle