Tôi có một bí danh được xác định trước bởi một plugin oh-my-zsh.
-> % alias gcm
gcm='git checkout master'
Tôi muốn xóa nó, tức là tôi muốn alias | pcregrep "\bgcm\b"
quay lại 1. Tôi đã thử với alias gcm=''
nhưng sau đó bí danh vẫn còn tồn tại.
Tôi có một bí danh được xác định trước bởi một plugin oh-my-zsh.
-> % alias gcm
gcm='git checkout master'
Tôi muốn xóa nó, tức là tôi muốn alias | pcregrep "\bgcm\b"
quay lại 1. Tôi đã thử với alias gcm=''
nhưng sau đó bí danh vẫn còn tồn tại.
Câu trả lời:
Bạn có thể xóa bí danh chỉ bằng cách sử dụng:
$ unalias gcm
Câu trả lời khác này là chính xác nhưng nếu bạn thêm unalias gcm
dòng vào .zshrc
tệp của mình , thì nó phải được thực hiện SAU oh-my-zsh có nguồn gốc, nếu không nó sẽ bị ghi đè bởi mặc định zsh.
Nó sẽ trông giống như dưới đây trong .zshrc
tập tin của bạn :
source $ZSH/oh-my-zsh.sh
# must unalias all ZSH defaults here AFTER we source the above
unalias gcm
alias gcm="whatever you want"