4

我喜欢adaptive-wrap-prefix-mode,每当您克服窗口宽度时,它都会进行软换行,用非真实(“软”)缩进很好地格式化下一行中的文本。

但它有一个问题。每当发生这种情况时 - emacs 在其垂直线的两侧绘制一个“换行符”符号,这些符号确实让我注意到这些行,违背了自适应换行的全部目的(不破坏长行代码的视觉缩进)。

问题是:如何删除左右两侧的那些符号?

4

2 回答 2

6

最简单的解决方案:只是不要显示边缘。把它放在你的初始化文件中:

(fringe-mode '(0 . 0))
于 2015-01-08T17:43:17.017 回答
5
(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
      )

我建议尝试“仅右侧指示器”,因为我怀疑只有左侧会引起您的注意,这样您仍然可以获得可用的信息。

于 2015-01-09T05:55:01.100 回答