
Eu tenho um alias predefinido por um plugin oh-my-zsh.
-> % alias gcm gcm='git checkout master'
Gostaria de removê-lo, ou seja, gostaria de alias | pcregrep "\bgcm\b"
retornar 1. Tentei, alias gcm=''
mas depois disso o alias ainda existe.
Responder1
Você pode remover um alias simplesmente usando:
$ unalias gcm
Responder2
Esta outra respostaestá correto, mas se você estiver adicionando a unalias gcm
linha ao seu .zshrc
arquivo, isso deve ser feito APÓS o oh-my-zsh ser originado, ou então ele será substituído pelos padrões do zsh.
Seria algo parecido com o abaixo em seu .zshrc
arquivo:
source $ZSH/oh-my-zsh.sh
# must unalias all ZSH defaults here AFTER we source the above
unalias gcm
alias gcm="whatever you want"
Responder3
Para remover aliases git no plugin zsh git você pode comentá-los no ~/.oh-my-zsh/plugins/git/git.plugin.zsh
local de instalação padrão do plugin git
Responder4
Se você deseja remover todos os alias definidos
unalias -m '*'