如何在Emacs中自动换行?

如何configurationemacs,以便换行不会中断?

如果要模拟记事本等编辑器的行为,可能需要打开视觉线模式。 虽然设置单词换行会导致换行,但是您在一行上执行的任何操作(例如,上移/下移或查杀)仍将遵循换行符。 可视化行模式将每个显示行视为最后一个换行符。

(visual-line-mode t) 

添加.emacs文件的行:

 (global-visual-line-mode t) 

你能指定你在说什么样的包装?

Mx切换截断线禁用允许您禁用视觉断线。

Mx自动填充模式 + Mq允许您为真正的预先存在的段落进行文字包装。

将此添加到您的init文件中:

 (setq-default word-wrap t) 

或者,在Emacs中按Ch v word-wrap并按照结尾处的“自定义”链接进行操作。

我最近才发现延绳模式(我想我是通过emacs Info文档进行的)。 它可以像其他用户界面编辑器的自动换行function一样包装。 当我正在阅读或写入没有换行符(一个单词)的自由文本时,如果没有使用Mx toggle-word-wrap行时发生的丑陋的中间字换行,这将特别有用。

http://www.emacswiki.org/emacs/LongLines

我的configuration:

 (setq longlines-wrap-follows-window-size t) (global-set-key [(control meta l)] 'longlines-mode) 

编号先到。 你可以阅读更多关于类似的function

http://www.emacswiki.org/emacs/LineWrap

作为一个新用户,您可能会从阅读页面中受益,因为有一些细节和历史来处理单词换行和冗长的行。