【问题标题】:How do I change the vertical bar in netrw?如何更改 netrw 中的竖线?
【发布时间】:2020-09-17 13:51:48
【问题描述】:

我只是想知道是否有办法替换 |带│的字形(注意第二个更高)以便在netrw中形成一条连续的垂直线......

我在vim的分割行中成功替换了它,但是我在netrw中没有找到方法。

下面的图片显示了我得到的(绿色矩形)和我想要替换的(紫色矩形)。

【问题讨论】:

    标签: vim netrw


    【解决方案1】:

    不幸的是,它无法通过set fillchars 或变量等选项进行配置。

    但是,您可以直接在netrw.vim 上进行更改。只需编辑$VIMRUNTIME/autoload/netrw.vim 并更改s:treedepthstring

    if has("gui_running") && (&enc == 'utf-8' || &enc == 'utf-16' || &enc == 'ucs-4')
     let s:treedepthstring= "│ "
    else
     let s:treedepthstring= "| "
    endif
    

    从代码中我们还可以看到,如果启用了 gui,它会自动使用较高的那个。

    之前:

    之后:

    【讨论】:

      猜你喜欢
      • 2014-03-26
      • 1970-01-01
      • 1970-01-01
      • 2021-12-09
      • 1970-01-01
      • 1970-01-01
      • 2013-03-18
      • 1970-01-01
      • 2011-06-26
      相关资源
      最近更新 更多