一个具体的例子:
~ rm -
-R -r -- remove directories and their contents recursively
-f -- ignore nonexistent files, never prompt
敲了rm -
之后,按 Tab ,就会显示这样的效果,有人知道 zsh 是如何读取这些参数信息的吗?
1
xfwduke 2015-11-10 00:32:42 +08:00 1
总体概念和 bash 的补全差不太多
zsh 没那么智能可以补全所有命令的参数, 是要人工提供补全方案的 ----- 针对每一个你想补全的命令行工具 /usr/local/Cellar/zsh/5.0.5/share/zsh/functions/_mysql_utils 可以参考下这个, 是补全 mysql 的 你的路径可能和我的不太一样就是了 |
2
FrankFang128 2015-11-10 00:35:52 +08:00
人工写的……
|
3
vanxining 2015-11-10 08:33:41 +08:00 via Android
Linux 搞这么多小文件真是丧心病狂。
|