【发布时间】:2015-12-03 18:17:36
【问题描述】:
我决定试试 zsh。首先,我将描述事情现在是如何工作的,然后我将描述我希望它们如何工作。
假设我在当前文件夹中有 2 个子文件夹,第一个“文档”,第二个“下载”。
如果我键入“cd D”并按 TAB,它将自动完成“Do”。
再次按 TAB,它将自动完成“文档”。
再次按 TAB,它将自动完成“下载”。
再次按 TAB,它会自动完成“文档”(我很欣赏它不会像 Bash 那样回到“执行”)。
此时我必须按两次 Enter 才能更改目录。 (第一个 Enter 选择“文档”,第二个执行命令)。
我希望 zsh 的行为方式:
- 如果我键入“cd D”并按 TAB,我想使用“文档”自动完成。
- 再次按 TAB,应该会自动完成“下载”。
- 再次按 TAB,应使用“文档”自动完成。
- 按 Enter 键一次,目录应更改为“Documents”。
我该怎么做? :-)
【问题讨论】:
标签: linux bash command-line autocomplete zsh