[gnome-builder/wip/libide] libide: allow ctrl+e/ctrl+y in insert/visual/visual-line modes
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/wip/libide] libide: allow ctrl+e/ctrl+y in insert/visual/visual-line modes
- Date: Thu, 5 Mar 2015 20:42:19 +0000 (UTC)
commit e8b1ed3285bdc1e4d605c74f7d65e7d6d86d39dd
Author: Christian Hergert <christian hergert me>
Date: Thu Mar 5 12:42:09 2015 -0800
libide: allow ctrl+e/ctrl+y in insert/visual/visual-line modes
data/keybindings/vim.css | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/data/keybindings/vim.css b/data/keybindings/vim.css
index 114caae..136fee1 100644
--- a/data/keybindings/vim.css
+++ b/data/keybindings/vim.css
@@ -227,6 +227,9 @@
"delete-selection" () };
bind "<ctrl>n" { "cycle-completion" (down) };
bind "<ctrl>p" { "cycle-completion" (up) };
+
+ bind "<ctrl>e" { "movement" (screen-up, 0) };
+ bind "<ctrl>y" { "movement" (screen-down, 0) };
}
@binding-set builder-vim-source-view-visual
@@ -252,6 +255,9 @@
bind "parenleft" { "movement" (sentence-start, 1) };
bind "parenright" { "movement" (sentence-end, 1) };
+
+ bind "<ctrl>e" { "movement" (screen-up, 1) };
+ bind "<ctrl>y" { "movement" (screen-down, 1) };
}
@binding-set builder-vim-source-view-visual-line
@@ -299,6 +305,9 @@
"change-case" (lower)
"clear-selection" ()
"set-mode" ("vim-normal", permanent) };
+
+ bind "<ctrl>e" { "movement" (screen-up, 1) };
+ bind "<ctrl>y" { "movement" (screen-down, 1) };
}
@binding-set builder-vim-source-view-visual-block
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]