隐藏 zsh 补全

隐藏 zsh 补全

我刚刚切换到zsh(from ),并且只遇到了一个严重的挫败感: -和tcsh都有多个完成。我真的很想只拥有可用的,因为这真的会破坏我的肌肉记忆。pushpushdpushlnpushd

如何使用zsh完成功能(特别是compsys)来设置它?

答案1

我不知道如何如此精确地控制完成,但是有一个名为 的内置函数disable,它会禁用命令本身。

如果您添加disable pushln.zshrcpushln内置函数将被禁用并且不再显示为候选。

答案2

这能解决您的问题吗?

alias push='pushd'

相关内容