Autocomplete

隱藏 zsh 完成

  • May 7, 2011

我剛剛切換到zsh(from tcsh) 並且只遇到了一個嚴重的挫折:有多個完成push-pushdpushln. 我真的很想只有pushd可用的,因為這真的會影響我的肌肉記憶。

如何使用zsh完成(特別是compsys)進行設置?

我不知道如何如此精確地控製完成,但是有一個名為 的內置函式disable,它會禁用命令本身。

如果您添加disable pushln到您的.zshrcpushln內置將被禁用並且不再顯示為候選。

這能解決您的問題嗎?

alias push='pushd'

引用自:https://unix.stackexchange.com/questions/12797