비주얼 모드를 조직 모드와 더 호환 가능하게 만들기


29

visual-line-mode줄 바꿈을 삽입하지 않고 창 크기를 변경하여 줄을 감싸는 데 매우 유용합니다. 그러나에서 org-mode, 그것은 약간 성가신 헤드 라인과 소스 블록을 감 쌉니다.

그래서 여기에 내 질문이 있습니다 : org-mode에서 org-heading 및 source block에 대해 visual-line-mode를 어떻게 해제 할 수 있습니까?


같은 버퍼의 다른 부분을 랩핑 (setq word-wrap t) 하고 자르는 것이 가능하다면 (setq truncate-lines t이 스레드를 내가 가장 좋아하는 것 중 하나로 만들 것입니다!
lawlist

@lawlist 그래서 당신은 org-mode로 만드는 것이 불가능하다는 것을 의미합니까?
Leu_Grady

2
롤, 당신은 내 마음에 이맥스 전문가, 롤. 자, 해결할 수있는 대답을 기대합시다!
Leu_Grady

1
여기 내가 사용하는 아이디어가 있지만 당신이 생각한 것이 아닙니다. 버퍼의 기본값은 (setq truncate-lines t)(setq word-wrap nil)입니다. 항목을 편집하거나 특정 항목을 확대 / 축소하려는 경우 하위 트리로 좁히도록 설정하면 시간이 visual-line-mode- (setq word-wrap t)및 a로 줄어 듭니다 (setq truncate-lines nil). 편집이 끝나면 넓어지고 잘린 줄로 돌아갑니다.
lawlist

2
텍스트 속성을 통해 일부 지역에서만 단어 줄 바꿈을 금지하는 방법이 없다고 확신합니다. 버그로보고하십시오. 물론, 처음에는 코드 라인이 그렇게 길지 않아야한다고 합리화 할 수 있습니다. 헤드 라인 (및 목록)에 관해서는`org-indent-mode '가 꽤 좋습니다.
olaf b

답변:



1

이것은 좋은 질문입니다! 보다 넓은 조직 테이블이있는 경우에도 동일한 문제가 적용됩니다 fill-column. 내가하는 일은 org-tree-to-indirect-bufferie 를 사용하여 간접 버퍼에서 섹션을 여는 것입니다 C-c C-x b. 그리고 간접 버퍼에서 해당 섹션을 편집하기 위해 비주얼 라인 모드를 비활성화합니다.


이것은 또한 내 주요 문제를 지적 adaptive-wrap-prefix-mode합니다. 안타깝게도 솔루션은 번거 롭습니다. 그러나 그것은 당신의 잘못이 아닙니다.
Tobias
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.