]> git.donarmstrong.com Git - zsh.git/blobdiff - .zsh/zshrc/80_zle
asc function for road warrior ssh
[zsh.git] / .zsh / zshrc / 80_zle
index 8dd36efe9f8f6f5611bb0a93e36dcc5c205e71f8..05c094e3c80ec02a5fba9ee6c213c57248a76a7a 100644 (file)
@@ -21,7 +21,7 @@ bindkey '\ee' edit-command-line
 
 _insert_datestamp() { LBUFFER+=${(%):-'%D{%Y.%m.%d}'}:; }
 zle -N insert-datestamp _insert_datestamp
-bindkey '^t' insert-datestamp
+bindkey '\et' insert-datestamp
 
 # prefix search (up to cursor position)
 autoload history-search-end
@@ -30,4 +30,12 @@ zle -N history-beginning-search-forward-end  history-search-end
 bindkey "\e[5~" history-beginning-search-backward-end # PageUp
 bindkey "\e[6~" history-beginning-search-forward-end  # PageDown
 
+_insert_last_typed_word() { zle insert-last-word -- 0 -1 };
+zle -N _insert_last_typed_word;
+bindkey "\em" _insert_last_typed_word
+
+autoload insert-unicode-char
+zle -N insert-unicode-char
+bindkey '^Xi' insert-unicode-char
+
 # vim:ft=zsh