[gnome-builder/gnome-builder-3-18] emacs: add minimal <ctrl>q for raw keycode



commit 362905b8d0125779d4df8dbd56f56989167f2db8
Author: Christian Hergert <chergert redhat com>
Date:   Sat Oct 10 22:14:33 2015 -0400

    emacs: add minimal <ctrl>q for raw keycode
    
    This doesn't work for very much, because we strip modifier keys, but it
    does help for inserting tab/esc/backspace/etc.

 data/keybindings/emacs.css |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/data/keybindings/emacs.css b/data/keybindings/emacs.css
index 5f537a1..d586c2d 100644
--- a/data/keybindings/emacs.css
+++ b/data/keybindings/emacs.css
@@ -72,6 +72,11 @@
   bind "<ctrl>equal" { "increase-font-size" () };
   bind "<ctrl>0" { "reset-font-size" () };
 
+  /* allow entering raw code */
+  bind "<ctrl>q" { "capture-modifier" ()
+                   "insert-modifier" (0)
+                   "clear-modifier" () };
+
   /* swap between header/source */
   bind "<alt>o" { "action" ("view", "find-other-file", "") };
 


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