EmacsのOrgモードでのラインラップ?


50

EmacsのOrgモードは行の折り返しをサポートしていますか?

Emacsの「通常の」モードでは、行の右側と左側に少し横向きのuターンがあり、スクロールは必要ありません。

ただし、左右を指す矢印のみがあります。何か案は?

回答:


35

org-modeのデフォルトモードは、行の切り捨てモードです。

この動作はでカスタマイズできorg-startup-truncatedます。F1-v org-startup-truncated説明を入力し、カスタマイズリンクをクリックして変更します。


2
おかげで、<CTL> -hv:org-startupは切り捨てられ、「nil」に設定されました。
kalaracey

3
一回限りで、次の式を評価することは私にとってトリックでした:(setq truncate-lines 'nil)
vitaly 14

3
一般に、どのemacsモードでも、toggle-truncate-lines関数は前後にトグルします(一時的なソリューションの場合)
tjb

2
truncate-linesデフォルトである理由を知っていますか?ORGモードはメモを取る代わりにプログラミングするためのものであることを考えると、長い行が標準でなければならない
ハイゼンベルク

1
@Heisenbergデフォルトの理由は、ワードラップしたときに組織モードのテーブルが本当にひどく見えるからだと思います。
スーパー

22

また、コマンドtoggle-truncate-linesを使用して、通常のEmacsビューと通常の組織ビューの間でオンザフライで切り替えることもできます。たとえば、これを使用します。

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

Mqはデフォルトでfill-paragraphにバインドされていますが、おそらくorg-mode内では使用したくないでしょう。



5

Orgモードは、テーブルを非常に見苦しくしないように、意図的に行を折り返しません。この関数org-fill-paragraphは、1つの段落の改行の挿入を制御します。したがって、行の折り返しの代わりにそれを使用することもできます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.