Lebih dari satu baris dalam mode-line?


10

Saya ingin membuat modeline menampilkan semua informasi tidak dalam satu baris tetapi dua - misalnya pertama untuk info kursor, buffer, file, git dan flycheck, dan pada baris kedua - info mode (mode mayor dan minor). Apakah itu bisa dilakukan entah bagaimana? Saya googled bindings.el dan kode sumber C emacs dan tidak beruntung menemukan di mana nomor baris ini untuk modeline dapat diubah, apakah ada yang bisa membantu dengan ini? Terima kasih.


4
Sebagai tambahan atas saran wasamasa di bawah ini, Anda mungkin juga ingin mempertimbangkan untuk memasukkan setengah dari informasi di dalam header-line-formatdan setengah lainnya di dalam mode-line-format. Beberapa orang juga menggunakan frame-title-formatsebagai lokasi tambahan untuk menyimpan informasi yang bermanfaat.
lawlist

Terima kasih banyak untuk header-line, itu membuat hari saya, saya menemukan paket tambahan path-headerline-mode yang membuat banyak dari apa yang ingin saya hilangkan dari modeline, terima kasih banyak!
sandric

Anda mungkin dapat melakukan ini dengan svg mode-lines (Saya tidak yakin). Paket svg-mode-line-themes dan paket ocodo-svg-modelines adalah contoh dari apa yang dapat Anda lakukan dengan SVG.
amitp

Jawaban:


8

Saya khawatir ini umumnya tidak mungkin karena baris baru di mode-line-formatditafsirkan kata demi kata dan muncul sebagai ^Jatau ^M. Apa yang bisa bekerja adalah mengganti baris mode dengan gambar yang mencakup dua baris dan memanipulasi itu sesuai kebutuhan ...

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.