Elisp: Command to Lookup Doc
Write Your Own Lookup Command
Here's how to write a command to lookup the web of the word under cursor.
This is useful when you are writing a major mode for a programing language. You want to provide a command that lookup function (the word under cursor)'s documentation.
(require 'browse-url) ; part of gnu emacs (defun my-lookup-wikipedia () "Look up the word under cursor in Wikipedia. If there is a text selection (a phrase), use that. This command switches to browser." (interactive) (let (word) (setq word (if (use-region-p) (buffer-substring-no-properties (region-beginning) (region-end)) (current-word))) (setq word (replace-regexp-in-string " " "_" word)) (browse-url (concat "http://en.wikipedia.org/wiki/" word)) ;; (eww myUrl) ; emacs's own browser ))
Emacs, Web Browser
Emacs lisp, writing a major mode. Essentials
- Elisp: Write a Major Mode for Syntax Coloring
- Elisp: Font Lock Mode
- Elisp: Syntax Color Comments
- Elisp: Write Comment/Uncomment Command
- Elisp: Keyword Completion
- Elisp: Create Keymap (keybinding)
- Elisp: Create Function Templates
- Elisp: Command to Lookup Doc
- Elisp: Create a Hook
- Elisp: Major Mode Names
- Elisp: provide, require, features
- Elisp: load, load-file, autoload
- Elisp: Syntax Table