Я установил oh-my-zsh, чтобы облегчить использование терминала. Одна вещь, которая меня беспокоит, - это добавочные псевдонимы, такие как «ga», «gap», «gcmsg», «_», которые труднее запомнить, чем исходная команда, и загрязняют хэш-таблицу команд.
Так есть ли способ вообще отключить псевдонимы? Или способ очистить все псевдонимы, чтобы я мог поместить его в свой .zshrc
?
.zshrc
, остается еще один псевдонимgloburl='noglob urlglobber '
. Есть идеи почему?unalias
запуска. , Может быть, вы должны поставитьunalias
команду в конце вашего.zshrc
zstyle
?zstyle
вывода.Если вы хотите удалить только псевдонимы git, я рекомендую один из следующих двух вариантов:
Изменить
~/.oh-my-zsh/plugins/git/git.plugin.zsh
, удалив все псевдонимы внизуСделайте копию этого плагина (рекомендуемое местоположение:)
~/.oh-my-zsh/custom/plugins/git-noalias/git-noalias.plugin.zsh
, отредактируйте эту копию, чтобы не иметь псевдонимов, а затем измените свой~/.zshrc
наplugins=(git-noalias)
вместоplugins=(git)
.Это даст вам все преимущества плагина (я не уверен, что они есть, но они могут быть связаны с автоматической информацией о статусе Git / ветке, отображаемой в папках Git) без псевдонимов.
источник