我希望当我在 VIM 中输入一个字符时,不间断空格立即突出显示,因为我的键盘布局使我有时会写出不间断空格而不是正常空格,这样调试起来就很困难。
我发现了一个很酷的技巧,输入命令:
:syntax match ErrorMsg " "
正是我想要的(引号之间的空格是不间断的空格)
现在,当我将此命令添加到 .vimrc
(没有开头的冒号)时,它不起作用......有什么想法吗?
最佳答案
可能取决于您如何将其输入 .vimrc
,但请尝试:
au VimEnter,BufWinEnter * syn match ErrorMsg " "
我个人认为将该空格的键入映射到空格 更有意义——您需要多久键入一个不间断空格?或者您可以从根源上解决问题:键盘布局。
关于vim - 突出显示 VIM 中的不间断空格,命令和 .vimrc 之间的不同行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23956429/