在 bash 中有一种基于单词中间的制表符自动完成的快速方法。
例如,如果我在一个目录中有这些文件:
001_apple.txt 002_pear.txt 003_dog.txt
我想输入序列:*d<TAB>
自动完成 003_dog.txt。
这可以在 bash 中完成吗?在其他 shell 中做起来更容易吗?
最佳答案
尝试 ESC-g 进行 glob 扩展。
并且你应该始终安装 bash-completion 包(默认情况下经常包含,但你需要在你的 bash 配置文件脚本中获取它)。
关于bash - 在 bash 的行尾/中间自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/399209/