【发布时间】:2012-05-18 14:23:11
【问题描述】:
Sublime(文本编辑器)可以将行首空白显示为特殊字符,例如 --->:
function foo() {
--->if (true) {
--->--->alert(true);
--->}
}
在某些情况下很有帮助。所以我想让 Vim 做同样的事情。我尝试使用:set list,但此选项仅将制表符显示为^I,它不显示空格。有没有办法像在 Sublime 中那样做到这一点?
【问题讨论】:
-
你试过
:set invlist吗? -
@alex
invlist和list做同样的事情:显示EOL&TAB,它不会显示空格。 -
我使用
set listchars=trail:◃,nbsp:•来显示 • 当有一个不间断空格时,以及 ◃ 当有一个尾随空格时。这不能回答你的问题,但它可能有用。 ;) -
@SamyDindane 感谢您的提示,显示尾随空格很有帮助,但我想同时显示 BOL 空格。
-
你也可以使用 indent-guides
标签: vim