¿Cómo eliminar el alias zsh?

¿Cómo eliminar el alias zsh?

Tengo un alias predefinido por un complemento oh-my-zsh. -> % alias gcm gcm='git checkout master' Me gustaría eliminarlo, es decir, me gustaría alias | pcregrep "\bgcm\b"devolver 1. Lo intenté alias gcm=''pero después de eso el alias sigue existiendo.

Respuesta1

Puedes eliminar un alias simplemente usando:

$ unalias gcm

Respuesta2

esta otra respuestaes correcto, pero si agrega la unalias gcmlínea a su .zshrcarchivo, debe hacerlo DESPUÉS de obtener oh-my-zsh, o de lo contrario será sobrescrito por los valores predeterminados de zsh.

Se vería algo como lo siguiente en su .zshrcarchivo:

source $ZSH/oh-my-zsh.sh

# must unalias all ZSH defaults here AFTER we source the above
unalias gcm
alias gcm="whatever you want"

Respuesta3

Para eliminar los alias de git en el complemento zsh git, puede comentarlos en ~/.oh-my-zsh/plugins/git/git.plugin.zshcuál es la ubicación de instalación predeterminada para el complemento git

Respuesta4

Si desea eliminar todos los alias definidos

unalias -m '*'

información relacionada