]> ruderich.org/simon Gitweb - config/dotfiles.git/commitdiff
Use jk in addition to jj to exit Vi insert mode.
authorSimon Ruderich <simon@ruderich.org>
Sat, 7 May 2011 12:23:57 +0000 (14:23 +0200)
committerSimon Ruderich <simon@ruderich.org>
Sat, 7 May 2011 12:23:57 +0000 (14:23 +0200)
jk feels a little faster.

inputrc
zsh/rc

diff --git a/inputrc b/inputrc
index daa4dec465c7115b52ed286f31d80b353615bd37..20832dad169fe24f28b4640b3fe3775d987b1069 100644 (file)
--- a/inputrc
+++ b/inputrc
@@ -19,8 +19,9 @@ set editing-mode vi
 
 # KEY BINDINGS
 
-# Also use jj to exit insert mode.
+# Use jj and jk to exit insert mode.
 "jj": vi-movement-mode
+"jk": vi-movement-mode
 
 "\C-p": previous-history
 "\C-n": next-history
diff --git a/zsh/rc b/zsh/rc
index f38761f5f107c7d97a2ebbf47b51c61f05b55c30..8e3e2e042d341beb31661a933d76f048cc1e498e 100644 (file)
--- a/zsh/rc
+++ b/zsh/rc
@@ -37,8 +37,9 @@ setopt ignoreeof
 # Use Vi(m) style key bindings.
 bindkey -v
 
-# Also use jj to exit insert mode.
+# Use jj and jk to exit insert mode.
 bindkey 'jj' vi-cmd-mode
+bindkey 'jk' vi-cmd-mode
 
 # I don't need the arrow keys, I use ^N and ^P for this (see below).
 bindkey -r '^[OA' '^[OB' '^[OC' '^[OD' '^[[A' '^[[B' '^[[C' '^[[D'