我在 readline (~/.inputrc) 上使用以下设置:
set show-all-if-ambiguous on
set menu-complete-display-prefix on
set completion-ignore-case on
"\t": menu-complete
"\e[Z": menu-complete-backward
例如,如果有 3 个目录101
、102
和103
,每个目录中都有三个目录201
、202
和203
,每个目录都有自己的文件,我输入:
$ cd 1
Tab
我得到:
$ cd 101/
我如何“接受”此完成,以便我可以选择下一个级别的下一个目录?就像这样:
$ cd 1
Tab
$ cd 101/
SomeKeyCombo
$ cd 101/201/