vimrc “col cs” funciona, mas o vim reclama de caracteres à direita; as cores não funcionam quando se usa “color” ou “colorscheme”

0

As cores funcionam ao adicionar col elflord ao meu arquivo .vimrc, mas o vim reclama dos caracteres finais col elflord . Alterar o comando para color elflord ou colorscheme elflord elimina a reclamação, mas as cores não funcionam.

    
por user1915829 20.07.2014 / 19:24

1 resposta

3

A abreviatura :col se expande para :colder , não :colorscheme . Digitar :col<Tab> ou :help :col teria lhe dito isso. Eu geralmente recomendo usar os nomes completos dos comandos em .vimrc ou plugins para maior clareza; as abreviaturas são mais úteis ao digitar comandos interativamente.

Então, você tem que investigar porque o esquema de cores não funciona:

  • Funciona quando inserido de forma interativa? Então, provavelmente há outra definição de esquema de cores no seu ~/.vimrc , ou em um plugin. :echo g:colors_name informa o esquema de cores atual.
  • O arquivo existe? :echo globpath(&runtimepath, 'colors/elflord.vim') deve listar o esquema de cores.
por 20.07.2014 / 19:48

Tags