Розширення ZSH для часової позначки?


4

Мій колега має цю вишукану комбінацію клавіш, яку він набирає під час touchвикористання нового файлу, який розширює поточну мітку часу (YYYYMMDDHHMMSS) до місця, де знаходиться курсор, тому він може швидко створювати файли міграції часових схем та ін.

На жаль, він у відпустці, і я не маю доступу до його .zshrcфайлу, і не вдалося з'ясувати, як це зробити через Google. Хтось знає, як це зробити?

Відповіді:


5

Спробуйте це:

function unix_ts { LBUFFER="${LBUFFER}$(date '+%Y%m%d%H%M%S')" }
zle -N unix_ts
bindkey "^t" unix_ts
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.