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

5

默认情况下,Emacs会自动换行。但是,当我使用ctrl-x 3分割屏幕时,两个屏幕将截断长行。如何让Emacs无论屏幕是否被分割都保持相同的行为?我希望它始终自动换行,不要截断。

谢谢。

1个回答

6

将以下内容放入您的初始化文件中:

(setq truncate-partial-width-windows nil)

一些背景信息:

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


2
对于单个缓冲区的一次性更改,您还可以使用 M-x toggle-truncate-lines - legoscia

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接