如何删除emacs垂直边框内的换行符号
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何删除emacs垂直边框内的换行符号相关的知识,希望对你有一定的参考价值。
我喜欢adaptive-wrap-prefix-mode
,它可以在你克服窗口宽度时进行软包装,在下一行中使用非真实(“软”)缩进很好地格式化文本。
但它有一个问题。每当发生这种情况时 - emacs在其垂直线的两侧绘制一个“换行符”符号,这些符号确实将我的注意力集中在那些行上,从而破坏了自适应换行的整个目的(不打破长行代码的视觉缩进) )。
问题是:如何删除左右两侧的符号?
答案
(setf (cdr (assq 'continuation fringe-indicator-alist))
'(nil nil) ;; no continuation indicators
;; '(nil right-curly-arrow) ;; right indicator only
;; '(left-curly-arrow nil) ;; left indicator only
;; '(left-curly-arrow right-curly-arrow) ;; default
)
我建议只尝试“正确的指示器”,因为我怀疑它只是左侧引起了你的注意,这样你仍然可以得到这些信息。
另一答案
最简单的解决方案:只是不显示边缘。把它放在你的init文件中:
(fringe-mode '(0 . 0))
以上是关于如何删除emacs垂直边框内的换行符号的主要内容,如果未能解决你的问题,请参考以下文章