Bash 子字符串文件补全
bash 部分/子字符串文件补全与 zsh 类似吗?
也就是说,不需要用户输入文件名的前缀,然后按 Tab 键;用户还可以输入文件名的子字符串,然后按 Tab 键。
假设一个目录包含一个文件 abcdef
,那么不仅 ab
会补全这个文件名,还会补全 bc
和 <代码>cd
Does bash partial/substring file completion similar to what zsh does?
That is, instead of requiring the user to enter a prefix of the filename, then tab; the user can also enter a substring of the filename, then tab.
Say a directory contains a file abcdef
, then not only would ab<tab>
complete to this filename, but also bc<tab>
and cd<tab>
and so on.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果目录包含文件
abcdef
,则可以输入*bc*
,然后按TAB
键,即可完成。当然,zsh 可以在没有*
的情况下做到这一点,所以这不是一回事。If a directory contains the file
abcdef
, then you can enter*bc*
and then hit theTAB
key, and it will complete. Of course, zsh can do it without the*
, so it's not the same thing.