ZSH 扩展了时间戳吗?

ZSH 扩展了时间戳吗?

我的同事在创建新文件时输入这个漂亮的组合键touch,将当前时间戳(YYYYMMDDHHMMSS)扩展到光标所在的位置,这样他就可以快速创建带有时间戳的模式迁移文件等。

唉,他正在度假,我无法访问他的.zshrc文件,而且通过 Google 也找不到如何操作。有人知道该怎么做吗?

答案1

尝试这个:

function unix_ts { LBUFFER="${LBUFFER}$(date '+%Y%m%d%H%M%S')" }
zle -N unix_ts
bindkey "^t" unix_ts

相关内容