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).

Foi útil?

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 /

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top