vimrc "col"funciona, mas o vim reclama dos caracteres finais; as cores não funcionam ao usar "color" ou "colorscheme"

vimrc "col"funciona, mas o vim reclama dos caracteres finais; as cores não funcionam ao usar "color" ou "colorscheme"

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

Responder1

A :colabreviatura se expande para :colder, não :colorscheme. Digitando :col<Tab>ou :help :colteria te contado isso. Geralmente, recomendo usar os nomes completos dos comandos .vimrcou plug-ins para maior clareza; as abreviações são mais úteis ao inserir comandos de forma interativa.

Então, você precisa investigar por que 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 arquivo ~/.vimrcou em um plugin. :echo g:colors_nameinforma o esquema de cores atual.
  • O arquivo existe? :echo globpath(&runtimepath, 'colors/elflord.vim')deve listar o esquema de cores.

informação relacionada