我找不到一种方法让 Vim 将所有空格显示为一个字符。
我发现的只是制表符、尾随空格等。
正如其他人所说,你可以使用
:set list
这将与
:set listchars=...
显示不可见字符。
现在,没有一个明确的选项可以用来show空格,但在列表字符中,您可以设置一个字符来显示除空格之外的所有内容。例如,我的看起来像这样
:set listchars=eol:$,tab:>-,trail:~,extends:>,precedes:<
所以,现在,在你使用之后
:set list
那么,所有没有明确显示为其他内容的东西实际上都是一个普通的旧空白。
像往常一样,了解如何listchars
有效,使用帮助。它提供了有关可以显示哪些字符(例如尾随空格)以及如何显示的重要信息:
:help listchars
添加一个切换按钮可能会有所帮助,这样您就可以轻松地看到编辑过程中的更改(来源:VIM:设置列表!作为 .vimrc 中的切换):
noremap <F5> :set list!<CR>
inoremap <F5> <C-o>:set list!<CR>
cnoremap <F5> <C-c>:set list!<CR>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)