]> git.lyx.org Git - lyx.git/blobdiff - lib/bind/cua.bind
more cyrillic encodings; support selection via numpad
[lyx.git] / lib / bind / cua.bind
index a25f28128b481509f17e3f4c47cbbc48b308aa27..9bad2e0eb9e6be75752b6d89e53468c4885b0a54 100644 (file)
 \bind "C-z"                    "undo"
 \bind "C-S-Z"                  "redo"
 
-\bind "S-C-quotedbl"           "quote-insert"
+\bind "~S-C-quotedbl"          "self-insert \""
 \bind "C-minus"                        "hyphenation-point-insert"
 \bind "M-S-Right"              "depth-increment"
 \bind "M-S-Left"               "depth-decrement"
 \bind "C-S-space"              "protected-space-insert"
+\bind "C-S-L"                  "ligature-break-insert"
 \bind "C-l"                    "ert-insert"            # 'l' for LaTeX
 
 #bind "F1"                     "help"                  # Not yet implemented!
@@ -82,6 +83,7 @@
 \bind "F5"                     "screen-recenter"
 \bind "M-F4"                   "lyx-quit"
 \bind "F7"                     "spellchecker"
+\bind "S-F7"                   "thesaurus-entry"
 
 \bind "M-x"                    "command-execute"
 
 \bind "C-Insert"               "copy"
 \bind "S-Insert"               "paste"
 \bind "S-Delete"               "cut"
+
+# Numeric keypad (if Shift+KP_XXX does not switch the NumLock state)
+\bind "S-KP_Right"              "forward-select"
+\bind "S-KP_Left"               "backward-select"
+\bind "S-KP_Up"                 "up-select"
+\bind "S-KP_Down"               "down-select"
+\bind "S-C-KP_Right"            "word-forward-select"
+\bind "S-C-KP_Left"             "word-backward-select"
+\bind "S-C-KP_Up"               "paragraph-up-select"
+\bind "S-C-KP_Down"             "paragraph-down-select"
+\bind "S-KP_Home"               "line-begin-select"
+\bind "S-KP_End"                "line-end-select"               
+\bind "S-KP_Prior"              "screen-up-select"
+\bind "S-KP_Next"               "screen-down-select"
+\bind "S-C-KP_Home"             "buffer-begin-select"
+\bind "S-C-KP_End"              "buffer-end-select"
+\bind "S-C-KP_Prior"            "buffer-begin-select"
+\bind "S-C-KP_Next"             "buffer-end-select"
+\bind "C-KP_Insert"             "copy"
+\bind "S-KP_Insert"             "paste"
+\bind "S-KP_Delete"             "cut"
+
+#
+# bookmarks
+#
+
 \bind "C-~S-1"                 "bookmark-goto 1"
 \bind "C-~S-2"                 "bookmark-goto 2"
 \bind "C-~S-3"                 "bookmark-goto 3"