Você pode remover um apelido simplesmente usando:
$ unalias gcm
Eu tenho um alias que é predefinido por um plug-in oh-my-zsh.
%código%
Gostaria de removê-lo, ou seja, gostaria de
-> % alias gcm
gcm='git checkout master'
return 1.
Eu tentei com alias | pcregrep "\bgcm\b"
, mas depois disso, o alias ainda é existente.
Esta outra resposta está correta, mas se você adicionar a linha unalias gcm
ao seu arquivo .zshrc
, ela deverá ser feito DEPOIS que o oh-my-zsh é originado, senão ele será substituído pelos padrões do zsh.
Seria algo parecido com o abaixo no seu arquivo .zshrc
:
source $ZSH/oh-my-zsh.sh
# must unalias all ZSH defaults here AFTER we source the above
unalias gcm
alias gcm="whatever you want"