Eu instalei o oh-my-zsh para facilitar o uso do terminal. Uma coisa que me incomoda são os apelidos prolíficos adicionados por ele, como "ga", "gap", "gcmsg", "_", que são mais difíceis de lembrar do que o comando original e poluem a tabela de hash do comando.
Então, existe uma maneira de desativar completamente os aliases? Ou uma maneira de limpar todos os aliases para que eu possa colocá-lo no meu .zshrc
?
.zshrc
, ainda há um aliasgloburl='noglob urlglobber '
restante. Alguma idéia do porquê?unalias
execução. Talvez você deva colocar ounalias
comando no final do seu.zshrc
zstyle
?zstyle
saída.Se você deseja remover apenas os aliases do git, recomendo uma das duas opções a seguir:
Altere
~/.oh-my-zsh/plugins/git/git.plugin.zsh
removendo todos os aliases na parte inferiorFaça uma cópia desse plug-in (local recomendado:)
~/.oh-my-zsh/custom/plugins/git-noalias/git-noalias.plugin.zsh
, edite essa cópia para não ter os aliases e altere seu~/.zshrc
para fazer emplugins=(git-noalias)
vez deplugins=(git)
.Isso fornecerá todos os benefícios do plug-in (não tenho certeza do que eles são, mas podem estar relacionados às informações automáticas de status / ramificação do Git exibidas nas pastas do Git) sem os aliases.
fonte