At Wed, 31 May 2006 15:51:05 -0700,
Bill Clementson wrote:
>
> > Another handy function someone was asking about on IRC... I have this
> > in my .conkerorrc to open the javascript console:
>
> Neat! Thanks for posting that!
>
> Anybody else have any nice .conkerorrc snippets to share?
>
> - Bill
> _______________________________________________
> Conkeror mailing list
> [email protected]
> http://mozdev.org/mailman/listinfo/conkeror
Here's my .conkerorrc, note that it refers to a lot of functions that
I added to the jar file, I will probably move what I can into the rc
file, but I'm lazy.
It has w3m and vi style keybindings, with my own twist. (I use
similar keybindings under viper)
var g_kmap = [];
var v_kmap = [];
var esc_kmap = [];
define_key(top_kmap, make_key("g",0), g_kmap);
define_key(g_kmap, make_key("v",0), v_kmap);
define_key(top_kmap, make_key(KeyEvent.DOM_VK_ESCAPE,0), esc_kmap);
///define_key(top_kmap, make_key("escape",0), esc_kmap);
define_key(g_kmap, make_key("p",0),"buffer-previous");
define_key(g_kmap, make_key("n",0),"buffer-next");
define_key(top_kmap, make_key("H",0),"buffer-previous");
define_key(top_kmap, make_key("L",0),"buffer-next");
define_key(v_kmap, make_key("b",0),"describe-bindings");
define_key(top_kmap, make_key("y",0),"copy-current-url");
define_key(top_kmap, make_key("Y",0),"copy-link-location");
// this might be temporary
define_key(top_kmap, make_key("a",0),"bookmark-current-url");
define_key(esc_kmap, make_key("a",0),"bookmark-current-url");
// I have no idea what this is, execute bookmark?
define_key(top_kmap, make_key("x",0),"bookmark-jump");
define_key(esc_kmap, make_key("b",0),"bookmark-bmenu-list");
define_key(esc_kmap, make_key("j",0),"web-jump");
//define_key(esc_kmap, make_key("j",0),"get-url-or-web-jump");
define_key(esc_kmap, make_key("s",0),"web-search");
define_key(top_kmap, make_key("s",MOD_CTRL),"isearch-forward");
///define_key(top_kmap, make_key("A",MOD_CTRL),"isearch-forward");
define_key(top_kmap, make_key("S",MOD_CTRL),"isearch-backward");
define_key(top_kmap, make_key("a",MOD_CTRL),"isearch-backward");
define_key(top_kmap, make_key("b",MOD_CTRL),"isearch-backward");
define_key(top_kmap, make_key("k",0),"cmd_scrollLineUp");
define_key(top_kmap, make_key("j",0),"cmd_scrollLineDown");
define_key(top_kmap, make_key("h",0),"cmd_scrollLeft");
define_key(top_kmap, make_key("l",0),"cmd_scrollRight");
define_key(top_kmap, make_key("s",0),"beginning-of-line");
define_key(top_kmap, make_key("f",0),"end-of-line");
//define_key(top_kmap, make_key("s",0),"cmd_scrollBeginLine");
//define_key(top_kmap, make_key("f",0),"cmd_scrollEndLine");
//define_key(top_kmap, make_key("g",0),"cmd_scrollTop");
define_key(g_kmap, make_key("g",0),"cmd_scrollTop");
define_key(top_kmap, make_key("G",0),"cmd_scrollBottom");
define_key(input_kmap, make_key("s",MOD_CTRL),"cmd_beginLine");
define_key(input_kmap, make_key("f",MOD_CTRL),"cmd_endLine");
;;define_key(top_kmap, make_key( KeyEvent.DOM_VK_BACK_SPACE, 0),"");
define_key(top_kmap, make_key("S",0),"cmd_scrollPageUp");
define_key(top_kmap, make_key("F",0),"cmd_scrollPageDown");
define_key(g_kmap, make_key("d",0),"kill-current-buffer");
define_key(g_kmap, make_key("b",0),"switch-to-buffer");
define_key(g_kmap, make_key("m", 0),"list-buffers");
define_key(g_kmap, make_key("M", 0),"link-menu");
define_key(top_kmap, make_key("m",0),"goto-numbered-link");
define_key(top_kmap, make_key("M",0),"goto-numbered-image");
///define_key(esc_kmap, make_key("M",0),"goto-numbered-image");
define_key(top_kmap, make_key("b",0),"go-up");
define_key(top_kmap, make_key("B",0),"go-back");
define_key(top_kmap, make_key("O",0),"go-forward");
define_key(top_kmap, make_key("U",0),"find-url-current-buffer");
define_key(top_kmap, make_key("u",0),"find-alternate-url");
define_key(top_kmap, make_key("t",0),"duplicate-current-buffer");
define_key(top_kmap, make_key("o",0),"duplicate-current-buffer");
/////define_key(top_kmap, make_key("T",0),"find-url-other-buffer");
///define_key(top_kmap, make_key("T",0),"find-url");
define_key(top_kmap, make_key("T",0),"create-new-buffer");
define_key(top_kmap, make_key("/",0),"isearch-forward");
define_key(top_kmap, make_key(".",0),"repeat-isearch-forward");
define_key(top_kmap, make_key(">",0),"repeat-isearch-backward");
define_key(top_kmap, make_key("\\",0),"view-source");
define_key(top_kmap, make_key("?",0),"isearch-backward");
define_key(top_kmap, make_key("R",0),"revert-buffer");
add_webjump("ps", "http://www.freebsd.org/cgi/ports.cgi?query=%s&stype=all")
_______________________________________________
Conkeror mailing list
[email protected]
http://mozdev.org/mailman/listinfo/conkeror