Se ho capito bene le cose, vuoi installare sul tuo Vim esistente, nel bene e nel male :-) Questa è una cattiva idea e non è il modo "pulito" per farlo. Perché? Bene, OS X si aspetta che nulla cambierà mai in / usr / bin a sua insaputa, quindi ogni volta che sovrascrivi delle cose lì dentro rischi di rompere qualche intricata interdipendenza. E, diciamo che rompi qualcosa - non c'è modo di "annullare" quel danno. Sarai triste e solo. Potrebbe essere necessario reinstallare OS X.
Parte 1: un'idea migliore
Il modo "pulito" consiste nell'installare in un luogo separato e dare al nuovo binario una priorità più alta nel $ PATH. Ecco come ti consiglio di farlo:
$ # Create the directories you need
$ sudo mkdir -p /opt/local/bin
$ # Download, compile, and install the latest Vim
$ cd ~
$ hg clone https://bitbucket.org/vim-mirror/vim or git clone https://github.com/vim/vim.git
$
$ cd vim
$ ./configure --prefix=/opt/local
$ make
$ sudo make install
$ # Add the binary to your path, ahead of /usr/bin
$ echo 'PATH=/opt/local/bin:$PATH' >> ~/.bash_profile
$ # Reload bash_profile so the changes take effect in this window
$ source ~/.bash_profile
Ecco! Ora quando useremo vim useremo quello nuovo. Ma, per tornare alla nostra vecchia configurazione in caso di enormi f * ckup, possiamo semplicemente eliminare la directory / opt.
$ which vim
/opt/local/bin/vim
$ vim --version | head -n 2
VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Aug 27 2011 20:55:46)
MacOS X (unix) version
Guarda quanto è pulito.
Consiglio di non installare in / usr / local / bin quando si desidera sovrascrivere i binari in / usr / bin, perché per impostazione predefinita OS X mette / usr / bin una priorità più alta in $ PATH rispetto a / usr / local / bin e avvita con che apre la sua lattina di vermi ... Quindi, questo è quello che DOVRESTI fare.
Parte 2: la risposta "corretta" (ma una cattiva idea)
Supponendo che tu sia deciso a farlo, sei decisamente sulla buona strada. Per eseguire l'installazione in aggiunta all'installazione corrente, è necessario impostare la directory "prefix". È fatto così:
hg clone https://bitbucket.org/vim-mirror/vim or git clone https://github.com/vim/vim.git
cd vim
./configure --prefix=/usr
make
sudo make install
Puoi passare a "configura" anche alcune altre opzioni, se lo desideri. Fai "./configure --help" per vederli. Spero che tu abbia un backup prima di farlo, però, nel caso qualcosa vada storto ...
/usr/local/. Non che occuperà molto spazio.