Instalé oh-my-zsh para hacer que el uso del terminal sea un poco más fácil. Sin embargo, una cosa que me molesta son los prolíficos alias agregados, como "ga", "gap", "gcmsg", "_", que son más difíciles de recordar que el comando original y contaminan la tabla hash del comando.
Entonces, ¿hay alguna manera de deshabilitar los alias por completo? ¿O una forma de borrar todos los alias para que pueda ponerlo en mi .zshrc
?
.zshrc
, todavía queda un aliasgloburl='noglob urlglobber '
. ¿Alguna idea de por qué?unalias
correr. , Tal vez deberías poner elunalias
comando al final de tu.zshrc
zstyle
?zstyle
salida.Si solo desea eliminar los alias git, le recomiendo una de las dos opciones siguientes:
Cambie
~/.oh-my-zsh/plugins/git/git.plugin.zsh
eliminando todos los alias en la parte inferiorHaga una copia de ese complemento (ubicación recomendada:)
~/.oh-my-zsh/custom/plugins/git-noalias/git-noalias.plugin.zsh
, edite esa copia para que no tenga los alias, y luego cambie su~/.zshrc
hacer enplugins=(git-noalias)
lugar deplugins=(git)
.Esto le dará todos los beneficios del complemento (no estoy seguro de cuáles son, pero pueden estar relacionados con el estado automático de Git / información de rama que se muestra dentro de las carpetas de Git) sin los alias.
fuente