我的同事在创建新文件时输入这个漂亮的组合键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