commit 7e8f8f1d0ab54a5971c899997755bb953b6b963e
Author: kd <krakensden@krakensden.com>
Date:   Sun Oct 23 09:19:30 2016 -0700

    Add directional movement support for 'c'

diff --git a/data/keybindings/vim.css b/data/keybindings/vim.css
index 484eb02..488de4e 100644
--- a/data/keybindings/vim.css
+++ b/data/keybindings/vim.css
@@ -587,6 +587,26 @@
              "movement" (next-word-end, 1, 0, 1)
              "copy-clipboard" ()
              "delete-selection" () };
+  bind "l" { "begin-macro" ()
+             "set-mode" ("vim-insert", permanent)
+             "movement" (next-char, 1, 0, 1)
+             "copy-clipboard" ()
+             "delete-selection" () };
+  bind "h" { "begin-macro" ()
+             "set-mode" ("vim-insert", permanent)
+             "movement" (previous-char, 1, 0, 1)
+             "copy-clipboard" ()
+             "delete-selection" () };
+  bind "k" { "begin-macro" ()
+             "set-mode" ("vim-insert", permanent)
+             "movement" (previous-line, 1, 0, 1)
+             "copy-clipboard" ()
+             "delete-selection" () };
+  bind "j" { "begin-macro" ()
+             "set-mode" ("vim-insert", permanent)
+             "movement" (next-line, 1, 0, 1)
+             "copy-clipboard" ()
+             "delete-selection" () };
 
   bind "0" { "begin-macro" ()
              "set-mode" ("vim-insert", permanent)
