我使用的是 Ubuntu bash,当我尝试在按住 Shift 键的同时自动完成环境变量时,变量不会扩展。相反,我必须释放 Shift 键。有没有办法允许在按住 Shift 键的同时进行扩展?
> cd $HOM # desired: TAB+SHIFT to get $HOME
答案1
只需将以下行添加到您的~/.inputrc
文件中:
"\e[Z": complete
有关为什么需要这样做的详细信息,请参阅以下问题:.inputrc TAB 行为不符合预期以及可用的bash readline 命令。