强制zsh在明确时使用单个选项卡列出选项

时间:2017-09-20 21:55:14

标签: macos shell zsh oh-my-zsh

我一直在查看zsh文档(http://zsh.sourceforge.net/Doc/Release/Options.html),并且无法弄清楚如何在此方案中强制zsh列出选项:

文件夹内容:

folderA/
folderB/
otherFolder/
otherFolder/subFolderA
otherFolder/subFolderB

我的命令:

>>> cd o<TAB>

点击一次

后,zsh会做什么:

>>> cd otherFolder/

我想要一个标签zsh做什么(我必须点击两次标签

):

>>> cd otherFolder/
subFolderA/    subFolderB/

由于otherFolder /是我的初始标签后的唯一选项,我希望zsh立即给我子文件夹选项,而不是等待第二个标签。

这意味着导航到subFolderA需要这些按键:

cd o<TAB>cd A<TAB><ENTER>

而不是:

cd o<TAB><TAB>cd A<TAB><ENTER>

1 个答案:

答案 0 :(得分:0)

.zshrc中加上以下一行,它应该按照您的意愿行事。

unsetopt MENU_COMPLETE

来源:http://zsh.sourceforge.net/Doc/Release/Options.html