[gnome-builder/gnome-builder-3-18] vim: implement <ctrl>v in insert mode



commit f4bd18d613ad079da4a68ed1c101803f9e274104
Author: Christian Hergert <chergert redhat com>
Date:   Sat Oct 10 22:18:28 2015 -0400

    vim: implement <ctrl>v in insert mode
    
    Just basic keycodes like emacs mode.

 data/keybindings/vim.css |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/data/keybindings/vim.css b/data/keybindings/vim.css
index da32fb3..b64af43 100644
--- a/data/keybindings/vim.css
+++ b/data/keybindings/vim.css
@@ -1040,6 +1040,11 @@
   bind "<ctrl>e" { "movement" (screen-up, 0, 0, 1) };
   bind "<ctrl>y" { "movement" (screen-down, 0, 0, 1) };
 
+  /* raw keycode (to some degree) */
+  bind "<ctrl>v" { "capture-modifier" ()
+                   "insert-modifier" (0)
+                   "clear-modifier" () };
+
   bind "Escape" { "end-macro" ()
                   "set-overwrite" (0)
                   "clear-count" ()


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]