Como posso atualizar o console versão * * do vim no Mac OS X?
Pergunta
Eu tenho certeza que esta é uma questão novato, mas cada vez que eu compilei / dl'ed uma nova versão do vim para o OS X, correndo vim na linha de comando abre o aplicativo gvim. Eu só quero atualizar a versão do console (para que eu possa, por exemplo, ter python compilados para usar omnicomplete).
Solução
Você também pode usar MacPorts para lidar com a instalação para você. Uma vez que você instalou-lo, execute o binário /opt/local/bin/vim
. Eu coloco isso na minha PATH
antes dos diretórios binários do sistema (embora esteja ciente de que isso pode causar problemas para ferramentas cmdline que contam com as versões de ferramentas fornecidos com o OS X).
Outras dicas
Se eu understsood o correcty pergunta, aqui é uma outra solução: confira http://www.andrewvos.com/2011/07/23/upgrading-vim-on-os-x-with-homebrew/
Realmente simples, rápido, indolor. Ele usa homebrew-alt e você também precisa ter mercurial instalado (ele solicitará que você se não).
Isto pode soar estúpido, mas você está copiando o vim binário para / usr / bin? por padrão, o "vim" caminho é / usr / bin / vim. Se você compilar a partir da fonte, é provável que você precisa se quer copiar o vim binário para / usr / bin / vim (substituindo assim o vim original), ou lançar a versão compilada via caminho absoluto (por exemplo. ~ / Vim-checkout / build / vim).
isso é apenas uma suposição, no entanto. Eu não posso vê-lo ser mais nada do que isso.
Com Homebrew:
brew install macvim
ln -s /usr/local/bin/mvim /usr/local/bin/vim
Também pode ligar simbolicamente o seu novo binário para / usr / / bin local /