Saya menginstal oh-my-zsh untuk membuat penggunaan terminal sedikit lebih mudah. Satu hal yang mengganggu saya adalah alias yang banyak ditambahkan, seperti "ga", "gap", "gcmsg", "_", yang lebih sulit diingat daripada perintah aslinya, dan mencemari tabel perintah hash.
Jadi apakah ada cara untuk menonaktifkan alias sama sekali? Atau cara untuk menghapus semua alias sehingga saya bisa memasukkannya ke saya .zshrc
?
.zshrc
, masih ada satu aliasgloburl='noglob urlglobber '
tersisa. Ada yang tahu kenapa?unalias
berlari. , Mungkin Anda harus meletakkanunalias
perintah di akhir Anda.zshrc
zstyle
?zstyle
output.Jika Anda hanya ingin menghapus alias git, saya sarankan salah satu dari dua pilihan berikut:
Ubah
~/.oh-my-zsh/plugins/git/git.plugin.zsh
dengan menghapus semua alias di bagian bawahMembuat salinan yang plugin (lokasi direkomendasikan:
~/.oh-my-zsh/custom/plugins/git-noalias/git-noalias.plugin.zsh
), mengedit yang menyalin untuk tidak memiliki alias, dan kemudian mengubah Anda~/.zshrc
untuk melakukanplugins=(git-noalias)
bukanplugins=(git)
.Ini akan memberi Anda semua manfaat plugin (saya tidak yakin apa itu tetapi mereka mungkin terkait dengan informasi status / cabang Git otomatis yang ditampilkan dalam folder Git) tanpa alias.
sumber