我已(global-visual-line-mode t)
在 中启用.emacs
。我希望文本在第 70 列自动换行。
这些不起作用:
(setq-default fill-column 70)
(add-hook 'text-mode-hook
'(lambda() (turn-on-auto-fill) (set-fill-column 70)))
我找不到任何其他明确的说明或解决方案。如何在 visual-line-mode 中启用自动换行?
答案1
visual-line-mode 仅影响显示,而 则fill-column
限制文本中实际行的长度。目前在 Emacs 中,除了控制窗口大小之外,您无法控制视觉换行。也就是说,您可以自动控制窗口的大小。例如,使用以下软件包https://github.com/joostkremers/visual-fill-column它将与窗口边距设置一起强制在设置的列中进行视觉换行visual-fill-column
。