Answers:
假设您正在使用bash,请将以下内容添加到您的中~/.bashrc
:
bind '"\e[6~": menu-complete'
bind '"\e[5~": menu-complete-backward'
或者要更改所有使用readline完成库的程序的默认值,而不仅仅是bash,请创建~/.inputrc
包含以下内容的文件:
$include /etc/inputrc
"\e[6~": menu-complete
"\e[5~": menu-complete-backward
现在,当您打开一个新终端时,可以按:
因此,对于您的示例,键入Pg DnPg Dn或Alt+ 2Pg Dn获取第二个文件aww.txt
。
cd
目录并对其进行循环。您按什么键“选择”该目录并开始循环该目录的内容?还有另一件事要设置/绑定吗?
bind '"\e\20": menu-complete-backward'
和来完成bind '"\e\16": menu-complete'
。
ant.txt
)。还可以设置它,以便可以向后迭代以更好地导航。显然这意味着将外壳更改为Zsh。如果您认为这是一个足够好的选择,我可以为此提供答案。