Emacs的Org模式下的Linewrap?


50

Emacs的组织模式是否支持换行?

我知道在Emacs的“常规”模式下,之后在行的右侧和左侧将稍有侧移-u形转弯,并且无需滚动。

但是,只有箭头指向左和右。有任何想法吗?

Answers:


35

org-mode的默认模式是truncate-lines模式。

您可以使用来自定义此行为org-startup-truncated。键入F1-v org-startup-truncated描述,然后单击自定义链接进行更改。


2
谢谢-我只是通过<CTL> -hv将其设置为“ nil”:org-startup被截断了。
kalaracey 2011年

3
对于一次性而言,评估以下表达式对我
有用

3
通常,在任何emacs模式下,功能toggle-truncate-lines将来回切换(作为临时解决方案)
tjb

2
您知道truncate-lines默认值的原因吗?鉴于组织模式是用于记录笔记而不是编程,因此必须遵守行规
Heisenberg

1
@Heisenberg我认为默认值的原因是,换行时,组织模式表看起来真的很糟糕。
superdesk '18 -4-5

22

您也可以使用命令toggle-truncate-lines在普通的Emacs视图和普通的组织视图之间即时切换它。例如,使用此:

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

默认情况下,Mq绑定到fill-paragraph,但是您可能不想在org-mode中使用它。



5

组织模式不会故意换行,以免表看起来很丑陋。该功能org-fill-paragraph为您控制一个段落的换行符的插入。因此,您可能要使用它而不是换行。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.