不是重复的:
我不是在寻找一种方法来完成目录名称或从固定目录执行脚本。我试图解决的问题是在不按的情况下完成当前目录/
我希望 zsh 完成选项卡.
以./
喜欢 bash。
使用 bash,我习惯于按下.TABTAB以查看当前工作目录中的所有文件,因为它首先完成./
并显示该目录中的所有内容。我希望/不惜一切代价避免的原因是,这/在我的德语键盘上要困难得多,TAB因为它要么用 2 个手指带 shift 要么在小键盘上远离,我宁愿切换回 bash 而不是键入 a /
。我想实现什么,换句话说 bash 做什么:
$ . <TAB>
$ ./ <TAB>
foo.sh somedir/
$ ./ <F><TAB>
$ ./foo.sh <ENTER>
Run Code Online (Sandbox Code Playgroud)
当我点击时使用 zsh / oh-my-zsh.TAB我得到.
(点空间)这对我来说根本没有用。
zstyle ':completion:*' special-dirs true
with setopt auto_cd
(这是 oh-my-zsh 默认值)给了我一个更不实用的选项../
on …