我添加了set listchars=tab:»\,trail:·,extends:#,nbsp:.
来显示不可见的字符。
它适用于标签扩展但不起作用,我已阅读:set listchars
的帮助并尝试了那里的示例,但我仍然没有得到单个空格字符的点字符。
我还需要做些什么。任何建议。
由于
答案 0 :(得分:4)
请注意反斜杠。
set listchars=tab:>\\,trail:·,extends:#,nbsp:.
这可以按预期工作。但是,应该注意nbsp
代表不可破坏的空间(字符0xA0)。它与普通的空格(字符0x20)不同,在大多数情况下,我们必须在插入模式下执行Ctrl-v x a 0
才能输入它。
答案 1 :(得分:1)
更新版本的vim也可以显示常规空格。 (在vim 7.4.1689上确认)。
:set list
:set listchars=tab:→\ ,space:·,nbsp:␣,trail:•,eol:¶,precedes:«,extends:»