'delete' command, bound to d for content-buffers
[conkeror.git] / modules / bindings / default / content-buffer / element.js
blob438c610988fe564493139e7094148cc690b4bbe2
1 /**
2  * (C) Copyright 2007-2009 John J. Foerch
3  * (C) Copyright 2007-2008 Jeremy Maitin-Shepard
4  *
5  * Use, modification, and distribution are subject to the terms specified in the
6  * COPYING file.
7 **/
9 require("element.js");
11 define_key(content_buffer_normal_keymap, "i", "browser-object-images");
12 define_key(content_buffer_normal_keymap, "n", "browser-object-links");
13 define_key(content_buffer_normal_keymap, "m", "browser-object-frames");
14 define_key(content_buffer_normal_keymap, "e", "browser-object-media");
15 define_key(content_buffer_normal_keymap, "T", "browser-object-text");
16 define_key(content_buffer_normal_keymap, "#", "browser-object-fragment-link");
18 define_key(content_buffer_normal_keymap, "* e", "browser-object-media");
19 define_key(content_buffer_normal_keymap, "* i", "browser-object-images");
20 define_key(content_buffer_normal_keymap, "* n", "browser-object-links");
21 define_key(content_buffer_normal_keymap, "* m", "browser-object-frames");
22 define_key(content_buffer_normal_keymap, "* M", "browser-object-mathml");
23 define_key(content_buffer_normal_keymap, "* u", "browser-object-url");
24 define_key(content_buffer_normal_keymap, "* a", "browser-object-alt");
25 define_key(content_buffer_normal_keymap, "* t", "browser-object-title");
26 define_key(content_buffer_normal_keymap, "* T", "browser-object-title-or-alt");
27 define_key(content_buffer_normal_keymap, "* #", "browser-object-fragment-link");
28 define_key(content_buffer_normal_keymap, "* *", "browser-object-dom-node");
31 define_key(content_buffer_normal_keymap, "[",
32            "browser-object-relationship-previous",
33            $repeat = "follow");
34 define_key(content_buffer_normal_keymap, "]",
35            "browser-object-relationship-next",
36            $repeat = "follow");
37 define_key(content_buffer_normal_keymap, "^",
38            "browser-object-up-url",
39            $repeat = "follow");
42 define_key(content_buffer_normal_keymap, "f", "follow");
43 define_key(content_buffer_normal_keymap, ";", "focus");
44 define_key(content_buffer_normal_keymap, "t", "follow-top");
45 define_key(content_buffer_normal_keymap, "s", "save");
46 define_key(content_buffer_normal_keymap, "c", "copy");
47 define_key(content_buffer_normal_keymap, "\\", "view-source");
48 define_key(content_buffer_normal_keymap, "x", "shell-command-on-file");
49 define_key(content_buffer_normal_keymap, "X", "shell-command-on-url");
50 define_key(content_buffer_normal_keymap, "b", "bookmark");
51 define_key(content_buffer_normal_keymap, "v", "view-as-mime-type");
52 define_key(content_buffer_normal_keymap, "d", "delete");
55 // Scrolling
56 define_key(content_buffer_normal_keymap, "<", "scroll",
57            $browser_object = browser_object_previous_heading);
58 define_key(content_buffer_normal_keymap, ">", "scroll",
59            $browser_object = browser_object_next_heading);