在 Eclipse 和 Notepad++ 中,我都配置了我的文本编辑器,所以一个空格在中心有一个半透明的点,这使得计算空格变得容易。我更喜欢在我的文本编辑中使用空格而不是制表符,并且在使用像 Python 这样对空格敏感的语言时,此功能至关重要。
我附上了一张带有一些虚拟代码的屏幕截图,以防我的措辞不清楚。
无论如何,有没有办法在 Vim(或 GVim)中接近这个功能?我想有 highlighting但这似乎有点不合标准。通过查看列号也有很好的老式数学。我的其他选择是什么?
最佳答案
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/