bindkey.zsh 646 B

1234567891011121314151617181920212223242526272829
  1. typeset -g -A key
  2. bindkey -e
  3. bindkey '^H' delete-word # iterm
  4. bindkey '^[[3~' delete-char # tmux
  5. bindkey '^[[1;9D' backward-word # iterm
  6. bindkey '^[^[[D' backward-word # tmux os x
  7. bindkey '^[[1;3D' backward-word # tmux ubuntu
  8. bindkey '^[[1;9C' forward-word # iterm
  9. bindkey '^[^[[C' forward-word # tmux os x
  10. bindkey '^[[1;3C' forward-word # tmux ubuntu
  11. bindkey '^[[H' beginning-of-line # iterm
  12. bindkey '^[[1~' beginning-of-line # tmux
  13. bindkey '^[[F' end-of-line # iterm
  14. bindkey '^[[4~' end-of-line # tmux
  15. # ESC + /
  16. bindkey -M main -r '^[/'
  17. # ESC + v
  18. autoload -z edit-command-line
  19. zle -N edit-command-line
  20. bindkey "^X^E" edit-command-line