修复 .vimrc 文件中的配置

修复 .vimrc 文件中的配置

在 .vimrc 文件中,我写了

if exits(":Tabularize")
   nmap <Leader>a= :Tabularize /=<CR>
   nmap <Leader>a= :Tabularize /:<CR>
   nmap <Leader>a= :Tabularize /|<CR>
endif

然而,当我退出时vim:wq我得到了

Error detected while processing /home/jeremie/.vimrc:
line   27:
E488: Trailing characters: <CR>
Press ENTER or type command to continue

我该如何解决这个问题?

谢谢!

聚苯乙烯我认为唯一的问题是|,因为如果我将该行放在注释中,问题就会消失。

答案1

|是命令分隔符。将其替换为<Bar>,或转义它:

nmap <Leader>a= :Tabularize /<Bar><CR>

或者

nmap <Leader>a= :Tabularize /\|<CR>

相关内容