Linewrap ในโหมด Org ของ Emacs?


50

Org-mode ของ Emacs รองรับการวางเครือข่ายหรือไม่?

ฉันรู้ว่าในโหมด "ปกติ" ของ Emacs จะมีด้านข้างเล็กน้อย -u-turn ด้านขวาและด้านซ้ายบนบรรทัดหลังจากนั้นและไม่จำเป็นต้องเลื่อน

อย่างไรก็ตามมีเพียงลูกศรชี้ไปทางซ้ายและขวา ความคิดใด ๆ

คำตอบ:


35

โหมดเริ่มต้นสำหรับโหมด org คือโหมด truncate-lines

org-startup-truncatedคุณสามารถปรับแต่งลักษณะการทำงานนี้ด้วย พิมพ์F1-v org-startup-truncatedคำอธิบายแล้วคลิกที่ลิงค์ปรับแต่งเพื่อเปลี่ยน


2
ขอบคุณ - ฉันเพิ่งตั้งค่าเป็น "ศูนย์" โดยไปที่ <CTL> -hv: org-startup ถูกตัดทอน
kalaracey

3
สำหรับ one-off ประเมินนิพจน์ต่อไปนี้ได้เคล็ดลับสำหรับฉัน: (setq ตัดสาย 'ไม่มี)
Vitaly

3
โดยทั่วไปในโหมด emacs ใด ๆ ฟังก์ชัน toggle-truncate-lines จะสลับไปมา (สำหรับการแก้ปัญหาชั่วคราว)
tjb

2
คุณรู้สาเหตุที่truncate-linesเป็นค่าเริ่มต้นหรือไม่ เนื่องจากโหมด org นั้นใช้สำหรับจดบันทึกแทนการเขียนโปรแกรมบรรทัดที่ยาวต้องเป็นบรรทัดฐาน
Heisenberg

1
@ ไฮเซนเบิร์กฉันคิดว่าเหตุผลของการเริ่มต้นคือตารางโหมดองค์กรดูไม่ดีจริงๆเมื่อพันคำ
superdesk

22

นอกจากนี้คุณยังสามารถสลับได้ทันทีด้วยคำสั่งtoggle-truncate-linesระหว่างมุมมอง Emacs ปกติและมุมมอง org ปกติ ตัวอย่างเช่นใช้สิ่งนี้:

(define-key org-mode-map "\M-q" 'toggle-truncate-lines)

Mq ถูกผูกไว้กับการเติมย่อหน้าตามค่าเริ่มต้น แต่อาจเป็นไปได้ว่าคุณไม่ต้องการใช้มันในโหมดองค์กร



5

โหมด Org ไม่ได้ล้อมรอบจุดประสงค์เพื่อไม่ให้ตารางดูน่าเกลียดมาก ฟังก์ชั่นorg-fill-paragraphควบคุมการแทรกตัวแบ่งบรรทัดสำหรับย่อหน้าหนึ่งสำหรับคุณ ดังนั้นคุณอาจต้องการใช้สิ่งนั้นแทนการตัดบรรทัด

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