Làm cho chế độ trực quan-line tương thích hơn với chế độ org


29

visual-line-modelà rất hữu ích để bọc các dòng với kích thước cửa sổ thay đổi mà không cần chèn bất kỳ dòng mới nào. Nhưng trong org-modeđó, nó cũng bao bọc các khối tiêu đề và nguồn là một chút khó chịu.

Vì vậy, đây là câu hỏi của tôi: Làm thế nào tôi có thể tắt chế độ dòng trực quan cho tiêu đề org và khối nguồn vĩnh viễn trong chế độ org?


Nếu có thể cả hai bọc (setq word-wrap t) cắt bớt (setq truncate-lines t) các phần khác nhau của cùng một bộ đệm, tôi chắc chắn sẽ biến chủ đề này thành một trong những mục yêu thích của tôi!
luật

@lawlist Vậy ý bạn là không thể thực hiện nó ở chế độ org?
Leu_Grady

2
Lol, bạn là một chuyên gia về emacs trong tâm trí của tôi, lol. Được rồi, hãy mong đợi câu trả lời có thể giải quyết!
Leu_Grady

1
Đây là một ý tưởng mà tôi sử dụng, nhưng nó không phải là những gì bạn có trong đầu. Tôi có mặc định trong bộ đệm là (setq truncate-lines t)(setq word-wrap nil). Khi tôi chỉnh sửa bất kỳ mục nhập nào hoặc nếu tôi chỉ muốn phóng to / tập trung vào một mục cụ thể, tôi đã đặt nó thành thu hẹp thành cây con, tại thời điểm nó kết thúc bằng visual-line-mode- aka (setq word-wrap t)(setq truncate-lines nil). Khi tôi hoàn thành chỉnh sửa, nó sẽ mở rộng và quay trở lại các dòng bị cắt ngắn.
luật

2
Tôi khá chắc chắn rằng không có cách nào để ngăn chặn việc bọc từ chỉ cho một số vùng, ví dụ như thông qua các thuộc tính văn bản. Báo cáo đó là lỗi. Tất nhiên, người ta có thể hợp lý hóa rằng các dòng mã không nên dài như vậy ở vị trí đầu tiên. Đối với các tiêu đề (và danh sách), 'org-indent-mode' trông khá đẹp.
olaf b

Câu trả lời:



1

Đây là một câu hỏi hay! Vấn đề tương tự áp dụng khi bạn có bảng Org rộng hơn fill-column. Những gì tôi làm là mở phần trong một bộ đệm gián tiếp với org-tree-to-indirect-buffernghĩa là C-c C-x b. Và trong bộ đệm gián tiếp, tôi tắt chế độ trực quan để chỉnh sửa phần đó.


Điểm pin này cũng là vấn đề lớn của tôi với adaptive-wrap-prefix-mode. Đáng tiếc là giải pháp là cồng kềnh. Nhưng, đó không phải là lỗi của bạn.
Tobias
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.