neovim如何隐藏换行符号?

右侧的奇怪换行符号如何隐藏掉?我用了zenmode。

这种问题不应该去 neovim 社区发吗?怎么在 Emacs 论坛发?

可以尝试 这个,但是我也没碰到过这种换行符号,所以没办法测试。

VIM里面选项是 :h fillchars 再去zenmode的issue里搜一下fillchars 应该是zenmode覆盖了这个选项

找了段中文文本试了下,基本可以确定是 bug,Vim 中也能复现。list 开关与否 precedes 和 extends 字符都依然显示,wrap 开关与否也没按照预想工作。至少俩 bug,感觉应该到上游 Vim repo 提个报告。


哈哈,不是 bug,起初以为 listchar 在中文环境不工作呢。可以肯定的是,与 listchar/fillchar 都没关系,有些东西没有在文档中提及,也没有提供配置选项。

cap

1 个赞

哇,跟我一样,你是咋解决的?

目前解决不了。Vim repo 上问过了,core contributor @chrisbra 回应的:It’s a feature, not a bug.

想要解决也可以。继续提个 feature request,比如在 fillchars 里增加个配置字段,让 > (还有其它看到的,暂时共三个)可以替换为半角空格。而我很少提 feature request :smiley:

1 个赞