]> git.donarmstrong.com Git - zsh.git/blob - .zsh/zshrc/80_bindkeys
28ea2ce815550bcb47403872d887b4a1ab941a68
[zsh.git] / .zsh / zshrc / 80_bindkeys
1 # zshrc/80_bindkeys
2 #
3 # Defines key bindings
4 #
5 # Copyright © 1994–2008 martin f. krafft <madduck@madduck.net>
6 # Released under the terms of the Artistic Licence 2.0
7 #
8 # Source repository: git://git.madduck.net/etc/zsh.git
9 #
10
11 # use emacs keybindings by default
12 bindkey -e
13
14 # history expansion on pressing space
15 bindkey ' ' magic-space
16
17 # repeat the previous shell-word ($WORDCHARS)
18 bindkey '\e=' copy-prev-shell-word
19
20 # allow for better ad-hoc multiline editing
21 bindkey '\eq' push-line-or-edit
22
23 # vim:ft=zsh