4 votos

No se puede ejecutar vi desde el terminal

Cada vez que ejecuto estos comandos:

vi

o

vim

en el terminal, me da el siguiente error:

-bash: /usr/local/bin/vi: No such file or directory

o

-bash: /usr/local/bin/vim: No such file or directory

¿Cómo puedo hacer que se vea /usr/bin en lugar de /usr/local/bin ?

type -a vi vim

devuelve

vi is /usr/bin/vi
vim is /usr/bin/vim

y

echo $PATH

devuelve

/usr/local/bin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/lib/python2.7/site-packages:/Users/carlo/android-sdk-macosx/platform-tools:/Users/carlo/android-sdk-macosx/tools

Me equivoqué en la configuración cuando estaba jodiendo con MacVim y Homebrew. Y ahora no puedo ni siquiera iniciar vim con vi o vim.

3voto

Oskar Puntos 1242

Establezca su ruta para que sea la siguiente y entonces debería tener el control temporal (o simplemente desactive el $PATH y escriba las cosas exactamente como /usr/bin/vi lo que sea)

 export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

Una vez que hayas confirmado que todo está bien, querrás ordenar los scripts que se ejecutan cada vez que te conectas y configurar $PATH o simplemente asegurarte de borrar cosas de /usr/local para limpiar los problemas.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X