มีมากกว่าหนึ่งบรรทัดในโหมดบรรทัดหรือไม่


10

ฉันต้องการให้ modeline แสดงข้อมูลทั้งหมดที่ไม่ได้อยู่ในบรรทัดเดียว แต่เป็นสอง - ตัวอย่างแรกสำหรับข้อมูลเคอร์เซอร์, บัฟเฟอร์, ไฟล์, git และ flycheck และในบรรทัดที่สอง - ข้อมูลโหมด (โหมดหลักและรอง) เป็นไปได้ไหม? ฉัน googled bindings.el และ emacs ซอร์สโค้ด C และไม่โชคดีที่พบว่าหมายเลขบรรทัดนี้สำหรับ modeline อาจเป็นไปได้ที่จะมีการเปลี่ยนแปลงใครสามารถช่วยได้บ้าง ขอบคุณ.


4
นอกเหนือไปจากข้อเสนอแนะของ wasamasa ด้านล่างนี้คุณอาจต้องการที่จะต้องพิจารณาวางครึ่งหนึ่งของข้อมูลในheader-line-formatและอื่น ๆ mode-line-formatครึ่งหนึ่งใน บางคนใช้frame-title-formatเป็นที่ตั้งเพิ่มเติมเพื่อเก็บข้อมูลที่เป็นประโยชน์
กฎหมาย

ขอบคุณมากสำหรับheader-lineมันทำให้วันของฉันฉันพบแพ็กเกจพา ธ ส่วนหัว - โหมดเพิ่มเติมที่ทำสิ่งที่ฉันต้องการกำจัดออกจาก modeline ขอบคุณมาก!
sandric

คุณอาจทำสิ่งนี้ได้ด้วย svg mode-lines (ฉันไม่แน่ใจ) SVG โหมดบรรทัดรูปแบบแพคเกจและocodo-SVG-modelinesแพคเกจนี้เป็นตัวอย่างของสิ่งที่คุณสามารถทำอะไรกับ SVG
amitp

คำตอบ:


8

ฉันกลัวนี้โดยทั่วไปไม่ได้เป็นบรรทัดใหม่mode-line-formatจะถูกตีความคำต่อคำและปรากฏเป็นหรือ^J ^Mสิ่งที่สามารถใช้งานได้คือการแทนที่บรรทัดโหมดด้วยภาพที่ครอบคลุมสองแถวและจัดการสิ่งที่จำเป็น ...

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.