Readline:使用选项卡作为菜单完成,如何“接受”自动完成的目录并显示下一级?

Readline:使用选项卡作为菜单完成,如何“接受”自动完成的目录并显示下一级?

我在 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 个目录101102103,每个目录中都有三个目录201202203,每个目录都有自己的文件,我输入:

$ cd 1 Tab

我得到:

$ cd 101/

我如何“接受”此完成,以便我可以选择下一个级别的下一个目录?就像这样:

$ cd 1 Tab

$ cd 101/ SomeKeyCombo

$ cd 101/201/

答案1

在你输入$ cd 101/额外的斜杠之后,所以它看起来像

$ cd 101//

进而Tab

这个双斜线将相当于一个斜杠

相关内容