Difference between revisions of "Webjump"

From WikEmacs
Jump to navigation Jump to search
(Add package box, an example, and a page category)
(point to external webjump extensions)
 
Line 7: Line 7:
 
|source=http://www.neilvandyke.org/webjump/
 
|source=http://www.neilvandyke.org/webjump/
 
}}
 
}}
 +
 +
== Summary ==
  
 
Webjump is a programmable Web hotlist facility that uses Emacs [[completion]] to select a hotlist item and can prompt for query and option parameters.
 
Webjump is a programmable Web hotlist facility that uses Emacs [[completion]] to select a hotlist item and can prompt for query and option parameters.
Line 29: Line 31:
 
               webjump-sample-sites))
 
               webjump-sample-sites))
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
== Customization and Extension ==
 +
 +
Examples include:
 +
 +
* [https://github.com/hangelwen/emacs-config/blob/master/site-lisp/webjump-plus.el webjump-plus]
 +
* [https://www.emacswiki.org/emacs/WebJump#h5o-4 customizations] from [https://www.emacswiki.org/emacs/DennyZhang Denny Zhang]
 +
* [https://www.emacswiki.org/emacs/WebJump#h5o-5 customizations] from [https://www.emacswiki.org/emacs/JoeBloggs Joe Bloggs]
  
 
[[Category:Package]]
 
[[Category:Package]]

Latest revision as of 20:42, 17 March 2022

webjump
Description Programmable Web Hotlist
Author Neil W. Van Dyke
Maintainer Unknown
Source http://www.neilvandyke.org/webjump/
Part of Emacs yes

Summary

Webjump is a programmable Web hotlist facility that uses Emacs completion to select a hotlist item and can prompt for query and option parameters.

You can invoke it with M-x webjump, and you will be immediately given a list of sites you may want to reach (some notable examples are the EmacsWiki and search sites like DuckDuckGo and Google.)

Examples

To add WikEmacs and the Emacs StackExchange site:

 (setq webjump-sites
       (append '(
                 ("WikEmacs" . [simple-query "www.wikemacs.org"
                                             "www.wikemacs.org/wiki/"
                                             ""])
                 ("Emacs SE"   . [simple-query "emacs.stackexchange.com"
                                               <nowiki>"https://emacs.stackexchange.com/search?q="</nowiki>
                                               ""])
                 )
               webjump-sample-sites))

Customization and Extension

Examples include: