Outro dia eu estava fazendo um trabalho de desenvolvimento na web em Netbeans 7 , como eu vinha fazendo há meses. Eu estava trabalhando, no máximo, dois ou três arquivos ... trabalho leve real. Chega tarde, vou para a cama com o computador ligado. De manhã eu acordo com a maior parte da memória do meu computador sendo usada por alguma coisa. Eu olho para o NetBeans e está ocupando uma quantidade insana de memória.
Tinha que ir. Depois de ouvir os inúmeros 'nerdgasms' sobre o Vim, tive que experimentá-lo. Embora eu tenha apenas começado com isso, e eu tenho um caminho a percorrer antes de obter o tipo de personalização que estou procurando, estou extremamente impressionado com isso. Eu amo como é fácil se movimentar e editar o código. Eu só posso imaginar como será quando eu realmente me sentir confortável com isso.
Uma das coisas que eu gostaria de fazer é atualizar para o Vim 7.3. Eu não quero usar o MacVim (eu já tentei), e não quero instalar via MacPorts / HomeBrew / Whatever . Eu quero o Vim 7.3 da fonte .
Eu acabei de entrar no mundo do Unix e já coloquei meu computador em mãos, uma vez que não tenho vontade de fazê-lo novamente. Então, quero ter certeza de que sei o que estou fazendo antes de fazer qualquer coisa estúpida.
Atualmente, tenho a versão padrão do Vim 7.2. Eu sei em qual diretório isso está localizado. Eu posso acessar isso digitando vim
em um terminal.
Eu tenho atualmente uma versão funcional do Vim 7.3 instalado em ~/Source Code/vim/
que eu posso acessar digitando o caminho completo para o arquivo binário do Vim.
Minha pergunta é:
Como altero com segurança o comando vim
em um terminal ou xterm para apontar para minha nova versão em ~/Source Code/vim/
?
Eu tenho um sentimento de que ligações simbólicas estão envolvidas, mas eu sei que isso está ficando fora da minha área de conforto. Até agora, a única coisa que consegui encontrar no Google é o normal "Faça isso através de MacPorts ."
Bem, eu não aprendo nada através do MacPorts. Eu não quero apenas ter um editor melhor, quero aprender alguma coisa no processo.