Improved describe-bindings display
[conkeror.git] / modules / bindings / default / basic-commands.js
blob8bbb71f1dfd65bebeeac1ba055d21767b2bb6625
2 function bind_scroll_keys(keymap)
4     define_key(keymap, "back_space", "cmd_scrollPageUp", $category = "Scrolling");
5     define_key(keymap, "space","cmd_scrollPageDown", $category = "Scrolling");
6     define_key(keymap, "M-v","cmd_scrollPageUp", $category = "Scrolling");
7     define_key(keymap, "C-v","cmd_scrollPageDown", $category = "Scrolling");
8     define_key(keymap, "page_up","cmd_scrollPageUp", $category = "Scrolling");
9     define_key(keymap, "page_down","cmd_scrollPageDown", $category = "Scrolling");
10     define_key(keymap, "C-p","cmd_scrollLineUp", $category = "Scrolling");
11     define_key(keymap, "C-n","cmd_scrollLineDown", $category = "Scrolling");
13     define_key(keymap, "up","cmd_scrollLineUp", $category = "Scrolling");
14     define_key(keymap, "down","cmd_scrollLineDown", $category = "Scrolling");
15     define_key(keymap, "left","cmd_scrollLeft", $category = "Scrolling");
16     define_key(keymap, "right","cmd_scrollRight", $category = "Scrolling");
18     define_key(keymap, "C-b","cmd_scrollLeft", $category = "Scrolling");
19     define_key(keymap, "C-f","cmd_scrollRight", $category = "Scrolling");
20     define_key(keymap, "C-a","scroll-beginning-of-line", $category = "Scrolling");
21     define_key(keymap, "C-e","scroll-end-of-line", $category = "Scrolling");
22     define_key(keymap, "M-<","cmd_scrollTop", $category = "Scrolling");
23     define_key(keymap, "M->","cmd_scrollBottom", $category = "Scrolling");
24     define_key(keymap, "home","cmd_scrollTop", $category = "Scrolling");
25     define_key(keymap, "end","cmd_scrollBottom", $category = "Scrolling");
29 function bind_selection_keys(keymap)
31     define_key(keymap, "M-w","cmd_copy", $category = "Selection");
32     define_key(keymap, "S-page_up", "cmd_selectPageUp", $category = "Selection");
33     define_key(keymap, "S-page_down", "cmd_selectPageDown", $category = "Selection");
34     define_key(keymap, "C-delete", "cmd_copy", $category = "Selection");
35     define_key(keymap, "C-insert", "cmd_copy", $category = "Selection");
36     define_key(keymap, "C-S-home", "cmd_selectTop", $category = "Selection");
37     define_key(keymap, "C-S-end", "cmd_selectBottom", $category = "Selection");
38     define_key(keymap, "C-S-left", "cmd_selectWordPrevious", $category = "Selection");
39     define_key(keymap, "C-S-right", "cmd_selectWordNext", $category = "Selection");
40     define_key(keymap, "S-left", "cmd_selectCharPrevious", $category = "Selection");
41     define_key(keymap, "S-right", "cmd_selectCharNext", $category = "Selection");
42     define_key(keymap, "S-home", "cmd_selectBeginLine", $category = "Selection");
43     define_key(keymap, "S-end", "cmd_selectEndLine", $category = "Selection");
44     define_key(keymap, "S-up", "cmd_selectLinePrevious", $category = "Selection");
45     define_key(keymap, "S-down", "cmd_selectLineNext", $category = "Selection");