Autocomplete
隱藏 zsh 完成
我剛剛切換到
zsh
(fromtcsh
) 並且只遇到了一個嚴重的挫折:有多個完成push
-pushd
和pushln
. 我真的很想只有pushd
可用的,因為這真的會影響我的肌肉記憶。如何使用
zsh
完成(特別是compsys
)進行設置?
我不知道如何如此精確地控製完成,但是有一個名為 的內置函式
disable
,它會禁用命令本身。如果您添加
disable pushln
到您的.zshrc
,pushln
內置將被禁用並且不再顯示為候選。
這能解決您的問題嗎?
alias push='pushd'