Homepage: https://www.gnu.org/software/emacs
Author: Neil W. Van Dyke
Programmable Web hotlist
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: (global-set-key "\C-cj" 'webjump) (setq 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.