经过这段时间的写作,我彻底看开了。
硬换行只用在代码文件里面,取消了 global-display-fill-column-indicator-mode,只在写代码的时候启用。
剩下的写作全部使用语义换行(一个句号后换行),其他的折行全部交给 visual-line-mode 和 visual-wrap-prefix-mode
(add-hook 'text-mode-hook (lambda () (progn
(visual-line-mode 1)
(visual-wrap-prefix-mode 1))))
感谢各位给予帮助的坛友。