zsh – 填写当前目录中最新使用的文件

我正在寻找一种方法来快速访问命令行上最新的文件/目录,最好在ZSH中.

ls -d *(om[1])

给我这个,如果我想用命令,例如少*(om [1])

这也行.

然而,输入所有括号是很麻烦的,我使用这个很多 – 因此我正在寻找一种方法来创建一个这个字符串的快捷方式.

我已经在.zshrc文件中创建了一个函数

lf(){ 
ls -d *(om[1])
}

,我可以这样使用:

less <$(lf)
less <`lf`

,但我发现这还不太理想.

less |lf

不行

有没有办法快速访问最新的文件,而不使用“难以键入的字符”?理想的情况下,它只是一些东西

less LATEST

有任何想法吗?

你想要一个zsh global alias

alias -g latest='*(om[1])'
less latest
相关文章
相关标签/搜索