MacOS Catalina y superior
Apple acaba de cambiar su shell predeterminado a zsh , por lo que los archivos de configuración incluyen ~/.zshenv
y ~/.zshrc
. Esto es igual ~/.bashrc
, pero para zsh. Simplemente edite el archivo y agregue lo que necesita; debe obtenerse cada vez que abra una nueva ventana de terminal:
nano ~/.zshenv
alias py=python
Luego haga ctrl + x, y, luego ingrese para guardar.
Este archivo parece ejecutarse sin importar qué (inicio de sesión, no inicio de sesión o script), por lo que parece mejor que el ~/.zshrc
archivo.
Sierra alta y anterior
El shell predeterminado es bash, y puede editar el archivo ~/.bash_profile
y agregar alias:
nano ~/.bash_profile
alias py=python
Luego ctrl + x, y, e ingrese para guardar. Vea esta publicación para más información sobre estas configuraciones. Es un poco mejor configurarlo con su alias ~/.bashrc
, luego fuente ~/.bashrc
de ~/.bash_profile
. En ~/.bash_profile
Sería el siguiente aspecto:
source ~/.bashrc
PATH
resolución del shell para este comando específico. Si/usr/bin
está en suPATH
(que realmente debe estar),blah
se ejecutará a partir de ahí sin este alias, a menos que también haya dicho/usr/local/bin/blah
y/usr/local/bin
esté antes/usr/bin
en suPATH
pero todavía desea preferir/usr/bin/blah
y no puede, por alguna razón, simplemente eliminar o cambiar el nombre/usr/local/bin/blah
.