如何在vim中将<tab>显示为条形

时间:2016-12-18 08:02:48

标签: vim vi

我想知道是否可以将<tab>显示为| (条)在vim中进行编码时image是否有任何方法可以显示它们。

set listcharsset list以外的任何解决方案,因为它会影响eol和空格。

1 个答案:

答案 0 :(得分:3)

:set list
:set lcs=tab:\|\  " the last character is space!

tab设置包含两个字符:|和空格。第一个字符使用一次。重复第二个字符以填充选项卡通常占用的空间。请参阅:h lcs

示例结果:

enter image description here

但是,将第二个字符设置为空格并不是很有用,因为很难区分空格后跟一个制表符。考虑将其更改为其他角色,例如:

:set list listchars=tab:\|\-

示例结果:

enter image description here