当屏幕分割时,如何让emacs进行自动换行

Mik*_*oll 4 emacs word-wrap

默认情况下,emacs包装长行.但是,当我使用ctrl-x 3分割屏幕时,两个屏幕将截断长行.无论屏幕是否分割,如何使emacs的行为相同.我希望它总是包裹长行,永远不会截断.

谢谢

Dan*_*tín 5

把它放在你的初始化文件中:

(setq truncate-partial-width-windows nil)
Run Code Online (Sandbox Code Playgroud)

一些背景:

默认情况下,当窗口宽度小于50列(默认情况下)时,Emacs会切换到行截断.这是因为使用窄窗口的行继续使文本难以阅读.您可以在Emacs切换到使用truncate-partial-width-windows变量进行行截断之前控制列数.将其设置为nil意味着Emacs将尊重truncate-lines变量中的内容.

  • 对于单个缓冲区中的一次性更改,您还可以使用“Mxtoggle-truncate-lines”。 (2认同)