]> git.donarmstrong.com Git - zsh.git/commitdiff
add zle keybinding to insert a datestamp
authormartin f. krafft <madduck@madduck.net>
Mon, 31 May 2010 16:18:37 +0000 (18:18 +0200)
committermartin f. krafft <madduck@madduck.net>
Mon, 31 May 2010 16:18:37 +0000 (18:18 +0200)
Signed-off-by: martin f. krafft <madduck@madduck.net>
.zsh/zshrc/80_zle

index daa066d43b257f30f33e6ad2b1755938dcb16e6a..bdcdfd9934a76f4c4d5610eb3d2d03d8eafdc0bb 100644 (file)
@@ -19,4 +19,8 @@ autoload      edit-command-line
 zle -N        edit-command-line
 bindkey '\ee' edit-command-line
 
+_insert_datestamp() { LBUFFER+=${(%):-'%D{%Y.%m.%d}'}:; }
+zle -N insert-datestamp _insert_datestamp
+bindkey '^t' insert-datestamp
+
 # vim:ft=zsh