Sem olhar para o seu .vimrc
completo, eu me aventuraria a dizer que você deve definir o sinalizador para compatibilidade que não seja vi: set nocompatible
Essa deve ser a primeira coisa (ou uma das primeiras coisas) no seu .vimrc
A versão do Vim que vem com o OSX não é apenas um pouco atrasada, mas também não é compilada com um monte de recursos que os plugins requerem. Alguns plugins nem sequer carregam se a versão não é compatível com os que suportam.
Por fim, gostaria de iniciar o Vim com o sinalizador detalhado em ( vim -V
), onde você pode ver toda a saída do que exatamente o Vim está carregando e procurando.
Esta resposta é um pouco vaga, mas existem muitas coisas que podem acontecer para obter esse comportamento. Acabei de mencionar o top 3 da minha lista: a versão mais recente do Vim compilada com huge
flag, set nocompatible
no seu .vimrc
e carregar o Vim com o sinalizador detalhado.