【发布时间】:2011-09-28 02:12:02
【问题描述】:
我可以在我的 .emacs 文件中放入什么,以便任何类型的缓冲区中的所有行在太长时总是被截断。我这样做主要是因为我倾向于打开许多帧,如果我的 80 个字符行被包裹 2 或 3 次,在小屏幕上很难阅读。
【问题讨论】:
我可以在我的 .emacs 文件中放入什么,以便任何类型的缓冲区中的所有行在太长时总是被截断。我这样做主要是因为我倾向于打开许多帧,如果我的 80 个字符行被包裹 2 或 3 次,在小屏幕上很难阅读。
【问题讨论】:
在每个缓冲区的基础上尝试M-x toggle-truncate-lines,看看它是否符合您的要求。
在 .emacs 中,您可以将其放入所有缓冲区中。
(setq-default truncate-lines t)
您可能还喜欢:
(setq-default global-visual-line-mode t)
您可以使用 M-x visual-line-mode 试用(它也可以切换。)
EmacsWiki 参考资料:visual-line-modetruncate-lines
【讨论】:
(setq-default truncate-lines t) 不适用于我的情况。但M-x toggle-truncate-lines 有效。 @ocodo
(setq-default truncate-lines t) 不适用于我的情况@ocodo
(setq-default truncate-lines t) 不起作用。
在您的 .emacs 或 .emacs.el 或 .emacs.d/init.el(取决于您在哪里找到您的主 emacs 配置文件),写:
(custom-set-variables
'(truncate-lines t))
块custom-set-variables 可能已经存在,所以只需将'(truncate-lines t) 添加到列表中。这样您的配置文件就会保持干净。
您也可以像这样挂钩键绑定:
(local-set-key (kbd "C-x w") 'toggle-truncate-lines)
所以你可以在线条干扰视觉时截断
【讨论】:
(global-set-key "\C-x\ w" 'toggle-truncate-lines) 也可以。
(custom-set-variables '(truncate-lines t)) 也不适用于我。