在 Bash 中按下 Tab 键时,显示自动完成的文件名,就像在 zsh 或 fish 中一样

在 Bash 中按下 Tab 键时,显示自动完成的文件名,就像在 zsh 或 fish 中一样

实际上,我正在运行Bash,我想对配置进行一些修改。使用zshfish,我们有机会在按 Tab 时显示文件和目录。.bashrc我们可以对进行修改以做类似的事情吗?

在此处输入图片描述

提前致谢!

答案1

bind 'set show-all-if-ambiguous on'
bind 'TAB:menu-complete'

会接近。唯一的区别是它会自动将第一个结果附加到您的命令中,如果目录相当满(并且没有任何漂亮的颜色),这会非常烦人。

来源:类似 zsh 的 Bash 自动完成功能

相关内容