vim - 在vim中显示单个空格不可见字符

标签 vim

我添加了 set listchars=tab:»\,trail:·,extends:#,nbsp:. 用于显示不可见字符。

它适用于制表符扩展,但不适用于 nbsp,我已阅读 :set listchars 的帮助并尝试了那里给出的示例,但我仍然没有得到单空格字符的点字符.

为此我还需要做什么。任何建议。

谢谢

最佳答案

请小心使用反斜杠。

set listchars=tab:>\\,trail:·,extends:#,nbsp:.

这按预期工作。不过,应该注意的是,nbsp 代表不可破坏的空格(字符 0xA0)。它与普通的空格(字符 0x20)不同,在大多数情况下,我们必须在插入模式下执行 Ctrl-v x a 0 才能键入它。

关于vim - 在vim中显示单个空格不可见字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12814647/

相关文章:

vim - 防止vim跳转源代码

vim - Ctrlp 在项目中查找

vim - 如何使用vim模式删除visual studio代码上的空行

linux - vim中的光标可以改成下划线吗?

Qt Creator 标签文件

python - Windows - Cygwin - Vim - Python - 导入错误

regex - 匹配 Vim 中没有跟随子模式的模式

vim - 如何让vim在按Alt - h进入插入模式时保持插入模式?

vim - 导航项目的传统方式是什么

Vim:如何在整个文件中删除相同的文本 block