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"