Vim - 跟踪确切的空白计数

smc*_*mcg 4 vim whitespace

在Eclipse和Notepad ++中,我配置了文本编辑器,因此空间在中心有一个半透明点,这样可以很容易地计算空白.我更喜欢在文本编辑中使用空格而不是制表符,在使用像Python这样的空白敏感语言时,此功能至关重要.

我附上了一些虚拟代码的截图,以防我的措辞不明确.

无论如何,有没有办法在Vim(或GVim)中接近这个功能?我认为有突出显示,但这似乎有点不足.通过查看列号,还可以获得良好的老式数学.我还有什么其他选择?

空白的例子

rom*_*inl 6

你的vimrc中的那些行应该给你一个近似值,但你不会得到正常或前导空间的点:只有尾随空格.那是Vim的限制.

set list
set listchars=
set listchars+=tab:»\ 
set listchars+=extends:› 
set listchars+=precedes:‹ 
set listchars+=nbsp:· 
set listchars+=trail:· 
Run Code Online (Sandbox Code Playgroud)

:help 'list':help 'listchars.