update .conkerorrc

This commit is contained in:
Guobao Jiang 2014-03-17 16:58:11 +08:00
parent 04f1b67811
commit fc2c792678
2 changed files with 38 additions and 1 deletions

View File

@ -1,5 +1,33 @@
// .conkerorrc is conkeror configure file
require("new-tabs.js"); // shows tab like chrome web browser
// history style
url_completion_use_history = true;
define_browser_object_class(
"history-url", null,
function (I, prompt) {
check_buffer (I.buffer, content_buffer);
var result = yield I.buffer.window.minibuffer.read_url(
$prompt = prompt, $use_webjumps = false, $use_history = true, $use_bookmarks = false);
yield co_return (result);
});
interactive("find-url-from-history",
"Find a page from history in the current buffer",
"find-url",
$browser_object = browser_object_history_url);
interactive("find-url-from-history-new-buffer",
"Find a page from history in the current buffer",
"find-url-new-buffer",
$browser_object = browser_object_history_url);
define_key(content_buffer_normal_keymap, "h", "find-url-from-history-new-buffer");
define_key(content_buffer_normal_keymap, "H", "find-url-from-history");
session_pref('browser.history_expire_days',7); // seting url history within 7 days
// hot-key setting
define_key(default_global_keymap, "\C-j", "switch-to-buffer");
define_key(default_global_keymap, "\M-j", "find-url-new-buffer");
define_key(default_global_keymap, "\C-m", "find-url");
@ -9,3 +37,12 @@ define_key(default_global_keymap, "\C-m", "find-url");
// To add a new web jump
//add_webjump("keyword", "url");
define_webjump("reddit", "http://www.reddit.com/search?q=%s");
// Configure mode-line (between minor-bar and content)
add_hook("mode_line_hook", mode_line_adder(downloads_status_widget));
load_paths.unshift("chrome://conkeror-contrib/content/");
require("mode-line-buttons.js");
mode_line_add_buttons(standard_mode_line_buttons, true);
add_hook("mode_line_hook", mode_line_adder(buffer_count_widget), true);
add_hook("mode_line_hook", mode_line_adder(loading_count_widget), true);

View File

@ -2,7 +2,7 @@ CONKEROR
==========
###INTRO
Conkeror is a mozilla-based emacs-style web browser.
[Conkeror](http://conkeror.org/) is a mozilla-based emacs-style web browser.
###INSTALL
Please read INSTALL file, which tells you install conkeror step by step.