如果目录很大,文件补全的 Tab-Tab 体验会更好(Bash)

如果目录很大,文件补全的 Tab-Tab 体验会更好(Bash)

~/tmp/在命令行上工作时存储了一些文件。

❯ ls ~/tmp/ [TAB-TAB]

Display all 119 possibilities? (y or n)

通常我想要处理具有最近 ctime 的文件。

有没有办法增强 bash-shell,以便我获得该目录的最近文件列表,以便我可以轻松选择几秒钟前复制到那里的文件?

例如,按下 TAB-TAB 后,我想查看最近的 10 个文件的列表。

答案1

我不确定这在 bash 中是否可行,但可以 在 zsh 中配置 像这样:

zstyle ':completion:*' file-sort date

(您也可以更改该行,使得此样式仅适用于某些文件名模式)

zsh 与bash十分相似,甚至可以称得上是它的超集。

相关内容