visual-line-modeをorg-modeとの互換性を高める


29

visual-line-mode改行を挿入せずにウィンドウサイズを変更して行を折り返すのに非常に便利です。しかし、org-modeでは、見出しとソースブロックもラップしているため、少し面倒です。

だからここに私の質問が来ます: org-modeで永続的にorg-headingとsourceブロックのvisual-line-modeをオフにするにはどうすればよいですか?


同じバッファの異なる部分をラップ(setq word-wrap t) および切り捨てることができる場合は(setq truncate-lines t、このスレッドを間違いなくお気に入りの1つにします!
法律家

@lawlistでは、組織モードで作成することは不可能だということですか?
Leu_Grady

2
笑、あなたは私の心の中でemacsの専門家です、笑。さて、解決可能な答えを期待しましょう!
Leu_Grady

1
ここに私が使用するアイデアがありますが、それはあなたが念頭に置いていたものではありません。私があるとして、バッファのデフォルト持っている(setq truncate-lines t)とします(setq word-wrap nil)。私は、任意のエントリを編集したり、私はちょうどズームアップする/フォーカス特に、一つのエントリにしたい場合、私はそれがでラップした時点でサブツリーに狭めるために設定されている場合はvisual-line-mode-別名(setq word-wrap t)(setq truncate-lines nil)。編集を終了すると、幅が広がり、切り捨てられた行に戻ります。
ローリスト

2
テキストプロパティなど、一部の地域でのみワードラップを禁止する方法はないと確信しています。バグとして報告してください。もちろん、そもそもコード行をそれほど長くしないように合理化するかもしれません。見出し(およびリスト)については、「org-indent-mode」はかなり見栄えがいいです。
オラフb

回答:



1

これはいい質問です!Orgテーブルの幅がより大きい場合、同じ問題が適用されますfill-column。私がやることは、org-tree-to-indirect-bufferieで間接バッファのセクションを開くことですC-c C-x b。そして、間接バッファーでは、そのセクションを編集するためのvisual-line-modeを無効にします。


これは、の私の主要な問題も特定しadaptive-wrap-prefix-modeます。残念なことに、このソリューションは面倒です。しかし、それはあなたのせいではありません。
トバイアス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.