[gnome-builder] 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] libide: allow ctrl+e/ctrl+y in insert/visual/visual-line modes
- Date: Mon, 23 Mar 2015 23:59:52 +0000 (UTC)
commit 32cec5e42b2b05b056b5ba255985d93a13a13a69
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]