complete-lastf
July 23, 2025 · View on GitHub
一个zsh插件,进行文件名补全,比如将用户的lastf替换为当前目录最后一个修改的文件
效果图

功能
暂时约定 最后一个文件 特指当前目录最后一个被编辑的文件
-
lastfN替换为最后N个文件比如
lastf2替换为最后2个文件没有N即
lastf时默认1 -
lastdN替换为最后N个文件夹
依赖
-
ezals的现代替代.-D参数可以仅仅列出文件夹,而ls较为困难注意: 此插件现在使用zsh内置的glob模式而不是外部命令,以获得更好的可靠性。
重要: eza 0.23.0及以后版本在特定执行环境中(如zsh widget上下文)存在兼容性问题。此插件已切换到zsh内置的glob模式以避免对外部命令的依赖。
安装
-
克隆仓库到
~/.oh-my-zsh/custom/plugins/complete-lastf -
在
~/.zshrc文件中写plugins=(... complete-lastf)