Cada vez que ejecuto estos comandos:
vi
o
vim
en la 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 hago para que mire /usr/bin
en lugar de /usr/local/bin
?
type -a vi vim
devoluciones
vi is /usr/bin/vi
vim is /usr/bin/vim
y
echo $PATH
devoluciones
/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
Modifiqué mi configuración cuando estaba jugando con MacVim y Homebrew. Y ahora ni siquiera puedo iniciar vim con vi o vim.
Configure su ruta para que sea la siguiente y luego debería tener un control temporal (o simplemente desactive $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 haya confirmado que todo está bien, querrá ordenar los scripts que se ejecutan cada vez que inicia sesión y establece $PATH o simplemente asegúrese de eliminar cosas de /usr/local para solucionar los problemas.
glen jackman
type -a vi vim
? ¿Sobre quéecho $PATH
?negación absurda
glen jackman
ls -l /usr/bin/{vi,vim}; hash -t vi vim
negación absurda