File: webjump.el.html
WebJump provides a sort of `programmable hotlist' of Web sites that can
quickly be invoked in your Web browser. Each Web site in the hotlist has a
name, and you select the desired site name via a completing string prompt in
the minibuffer. The URL for each Web site is defined as a static string or
a built-in or custom function, allowing interactive prompting for
site-specific queries and options.
Note that WebJump was originally intended to complement your conventional browser-based hotlist, not replace it. (Though there's no reason you couldn't use WebJump for your entire hotlist if you were so inclined.)
The webjump-sites variable, which defines the hotlist, defaults to some
example sites. You'll probably want to override it with your own favorite
sites. The documentation for the variable describes the syntax.
You may wish to add something like the following to your init file:
(keymap-global-set "C-c j" #'webjump)
(setopt webjump-sites
(append '(
("My Home Page" . "www.someisp.net/users/joebobjr/")
("Pop's Site" . "www.joebob-and-son.com/")
)
webjump-sample-sites))
The above loads this package, binds C-c j to invoke WebJump, and adds your
personal favorite sites to the hotlist.
The webjump-sample-sites variable mostly contains some site entries that
are expected to be generally relevant to many users, but excluding
those that the GNU project would not want to recommend.
The browse-url package is used to submit URLs to the browser, so any
browser-specific configuration should be done there.
Defined variables (3)
webjump-sample-sites | Sample hotlist for WebJump. |
webjump-sites | Hotlist for WebJump. |
webjump-use-internal-browser | Whether or not to force the use of an internal browser. |
Defined functions (16)
webjump | () |
webjump-builtin | (EXPR NAME) |
webjump-builtin-check-args | (EXPR NAME COUNT) |
webjump-choose-mirror | (NAME URLS) |
webjump-do-simple-query | (NAME NOQUERY-URL QUERY-PREFIX QUERY-SUFFIX) |
webjump-mirror-default | (URLS) |
webjump-null-or-blank-string-p | (STR) |
webjump-read-choice | (NAME WHAT CHOICES &optional DEFAULT) |
webjump-read-number | (PROMPT) |
webjump-read-string | (PROMPT) |
webjump-read-url-choice | (WHAT URLS &optional DEFAULT) |
webjump-to-iwin | (NAME) |
webjump-to-risks | (NAME) |
webjump-url-encode | (STR) |
webjump-url-fix | (URL) |
webjump-url-fix-trailing-slash | (URL) |