我希望有一个灰色的eol字符集
set list listchars=tab:>>,trail:$
Run Code Online (Sandbox Code Playgroud)
字符":"旁边没有空格
我得到没有EOL字符上面的代码,如果我不使用空格旁边的":".
如果我使用一个空格,我会得到一个绿色的尾随字符
- - tab:[space]>> --
Run Code Online (Sandbox Code Playgroud)
虽然我没有明确地说明
这样的
alt text http://dl.getdropbox.com/u/175564/trailingCharacter.png (终端中的旧代码)
你如何让Vim中的eol角色变灰,并让它再次运作?
Roo*_*ook 34
有两个突出显示组:SpecialKey和NonText.您提到的尾随字符属于NonText字符.
尝试这样的事情(y /粘贴):
set list
set listchars=eol:$,tab:>-,trail:~,extends:>,precedes:<
hi NonText ctermfg=7 guifg=gray
Run Code Online (Sandbox Code Playgroud)
这对你有用吗,还是我理解错误的问题(非常可能).
的trail,tab并且nbsplistchars使用SpecialKey高亮组,所以你可以使用这个:
highlight SpecialKey ctermfg=8
Run Code Online (Sandbox Code Playgroud)
使$符号变灰.如果启用了256种颜色,则可以使用不同的灰色阴影,如243等.
| 归档时间: |
|
| 查看次数: |
9439 次 |
| 最近记录: |