首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在vim中显示单个空格不可见字符

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

Stack Overflow用户
提问于 2012-10-10 16:00:39
回答 2查看 3.9K关注 0票数 5

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

它适用于tab扩展,但不适用于nbsp,我已经阅读了:set listchars的帮助,并尝试了那里给出的例子,但我仍然无法获得单个空格字符的点字符。

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

谢谢

EN

回答 2

Stack Overflow用户

发布于 2012-10-10 16:17:57

请注意反斜杠。

代码语言:javascript
运行
复制
set listchars=tab:>\\,trail:·,extends:#,nbsp:.

这与预期的一样。但是,需要注意的是,nbsp代表不可中断的空格(字符0xA0)。它不同于普通的空格(字符0x20),在大多数情况下,我们必须在插入模式下执行Ctrl-v x a 0才能键入它。

票数 4
EN

Stack Overflow用户

发布于 2018-06-08 06:58:37

更新版本的vim也可以显示规则的空格。(已在vim 7.4.1689上确认)。

代码语言:javascript
运行
复制
:set list
:set listchars=tab:→\ ,space:·,nbsp:␣,trail:•,eol:¶,precedes:«,extends:»
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12814647

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档