时间戳的 ZSH 扩展?

nee*_*zer 4 zsh

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

唉,他正在休假,我无法访问他的.zshrc文件,并且无法通过 Google 找到如何做到这一点。有谁知道如何做到这一点?

Chr*_*048 5

尝试这个:

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