X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/2bb3c600f31aa7e1af1fbef3656ab6947a7585e3..refs/heads/lazyvim:/zsh/lib/00-key-bindings.zsh diff --git a/zsh/lib/00-key-bindings.zsh b/zsh/lib/00-key-bindings.zsh index 7fd00e5..c99f5dd 100644 --- a/zsh/lib/00-key-bindings.zsh +++ b/zsh/lib/00-key-bindings.zsh @@ -4,7 +4,8 @@ bindkey '^N' history-search-forward bindkey '^P' history-search-backward bindkey ' ' magic-space # also do history expansion on space -bindkey -s '^[l' 'ls ' # show dir content +bindkey -s '^[l' '^Qls ' # show dir content +bindkey -s '^Z' '^Qfg ' # fg with ^Z bindkey '^[[Z' reverse-menu-complete @@ -13,6 +14,10 @@ bindkey -M vicmd 'v' edit-command-line # delay after ESC (in 0.01s) export KEYTIMEOUT=40 +# fix Home/End keys +bindkey '^[[7~' beginning-of-line +bindkey '^[[8~' end-of-line + # emacs bindings bindkey '^A' beginning-of-line bindkey '^B' backward-char