如何关闭空白行上的Spacemacs波浪线?


16

我刚刚安装了Spacemacs,主要是因为它具有漂亮的默认值。我不满意的一个默认值是它将波浪号放在文件中的空行上。

我试过把(setq vi-tilde-fringe nil)(setq indicate-empty-lines nil)放在dotspacemacs/user-config函数内部,似乎没有任何作用。

我如何才能一劳永逸地摆脱所有这些混乱的波浪线?

Answers:


16

切换

您可以使用来关闭它(spacemacs/toggle-vi-tilde-fringe-off),您可以helm-spacemacs通过SPC f e hSPC h SPC更新的版本来访问所有切换的列表。此列表中的每个切换都有3个与之关联的功能,如果采用的vi-tilde-fringe话,这些功能是:

  • spacemacs/toggle-vi-tilde-fringe (打开和关闭状态)
  • spacemacs/toggle-vi-tilde-fringe-on (将切换状态强制为打开)
  • spacemacs/toggle-vi-tilde-fringe-off (强制切换状态为关闭)

要获取与键绑定关联的函数的名称,请使用SPC h d k(或C-h k)并键入键绑定,vi-tilde-fringe例如SPC h d k SPC T ~(在最新版本中),您应该获取函数名称。

排除包裹

消除波浪号的另一种方法是,vi-tilde-fringe通过添加vi-tilde-fringe到dotfile变量中,将软件包从配置中排除dotspacemacs-excluded-packages。这将具有从Spacemacs完全删除软件包及其所有相关配置的作用。

再次获取包名称,您可以尝试helm-spacemacs在Helm缓冲区中键入tilde。


0

这是一种对我有用的方法:

M-x customize-group RET vi-tilde-fringe RET

其中插入:

 '(global-vi-tilde-fringe-mode nil)

在.spacemacs中的(custom-set-variables)中。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.