Vim - 跟踪准确的空白计数

标签 vim whitespace

在 Eclipse 和 Notepad++ 中,我都配置了我的文本编辑器,所以一个空格在中心有一个半透明的点,这使得计算空格变得容易。我更喜欢在我的文本编辑中使用空格而不是制表符,并且在使用像 Python 这样对空格敏感的语言时,此功能至关重要。

我附上了一张带有一些虚拟代码的屏幕截图,以防我的措辞不清楚。

无论如何,有没有办法在 Vim(或 GVim)中接近这个功能?我想有 highlighting但这似乎有点不合标准。通过查看列号也有很好的老式数学。我的其他选择是什么?

whitespace example

最佳答案

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

set list
set listchars=
set listchars+=tab:»\ 
set listchars+=extends:› 
set listchars+=precedes:‹ 
set listchars+=nbsp:· 
set listchars+=trail:· 

:help 'list':help 'listchars .

关于Vim - 跟踪准确的空白计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11832760/

相关文章:

linux - 更改 vimrc 的位置

vim - 未知函数 : htmlcomplete#DetectOmniFlavor

twitter-bootstrap - 使用 Twitter Bootstrap 添加垂直空白?

html - 我该如何解决这个定位?

c++ - echofunc 显示过多的函数声明

Vim 注册标准

HTML::Entities 编码和单符号

PHP Tidy 删除空格并插入换行符

python - pyplot 图例条目中的空格?

git - .gitignore 整个目录名称中有空格