[gnome-builder] vim: add support for N-d-Return



commit ef93d16078140b7c2d83e038548a982c6fa97eef
Author: Christian Hergert <chergert redhat com>
Date:   Thu Jan 25 17:03:42 2018 -0800

    vim: add support for N-d-Return
    
    This makes 5dReturn work

 src/libide/keybindings/vim.css | 8 ++++++++
 1 file changed, 8 insertions(+)
---
diff --git a/src/libide/keybindings/vim.css b/src/libide/keybindings/vim.css
index 5a8205f7c..d49bdecf8 100644
--- a/src/libide/keybindings/vim.css
+++ b/src/libide/keybindings/vim.css
@@ -1161,6 +1161,14 @@
                  "delete-selection" ()
                  "movement" (first-nonspace-char, 0, 1, 0)
                  "end-macro" () };
+  bind "Return" { "begin-macro" ()
+                  "movement" (first-char, 0, 1, 0)
+                  "movement" (next-line, 1, 0, 0)
+                  "movement" (next-line, 1, 0, 1)
+                  "copy-clipboard" ()
+                  "delete-selection" ()
+                  "movement" (first-nonspace-char, 0, 1, 0)
+                  "end-macro" () };
 
   bind "<shift>g" { "begin-macro" ()
                     "movement" (nth-line, 1, 0, 1)


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