corrija a configuração no arquivo .vimrc

0

No arquivo .vimrc, eu escrevi

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

No entanto, quando eu saio de vim com :wq , recebo

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

Como eu poderia corrigir esse problema?

Obrigado!

P.S Acho que o único problema é com | , porque se eu colocar a linha em comentário, o problema desaparecerá.

    
por J.Doe 19.02.2017 / 04:20

1 resposta

1

| é um separador de comando. Substitua por <Bar> ou escape:

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

ou

nmap <Leader>a= :Tabularize /\|<CR>
    
por 19.02.2017 / 08:12

Tags