Difference between revisions of "Helm"
Jump to navigation
Jump to search
m (Added categories) |
|||
(4 intermediate revisions by 3 users not shown) | |||
Line 7: | Line 7: | ||
}} | }} | ||
− | '''Helm''' is incremental completion and selection narrowing framework for Emacs. It will help steer you in the right direction when you're looking for stuff in Emacs (like buffers, files, etc). | + | '''Helm''' is an incremental completion and selection narrowing framework for Emacs. It will help steer you in the right direction when you're looking for stuff in Emacs (like buffers, files, etc). |
− | Helm is a fork of '''anything.el''' | + | Helm is a fork of '''anything.el''' originally written by Tamas Patrovics and can be considered to be its successor. Helm sets out to clean up the legacy code in anything.el and provide a cleaner, leaner and more modular tool that's not tied in the trap of backward compatibility. |
− | = Basic setup = | + | == Basic setup == |
<source lang="lisp"> | <source lang="lisp"> | ||
Line 19: | Line 19: | ||
</source> | </source> | ||
− | = Helpful keybindings = | + | == Helpful keybindings == |
; {{Keys|C-n}} | ; {{Keys|C-n}} | ||
Line 27: | Line 27: | ||
: Move to previous helm suggestion. | : Move to previous helm suggestion. | ||
− | = Common Customization = | + | == Common Customization == |
− | = See Also = | + | == See Also == |
− | [[Ido]] | + | * [[Ido]] |
− | = Project Pages = | + | == Project Pages == |
* [https://github.com/emacs-helm/helm GitHub Repo] | * [https://github.com/emacs-helm/helm GitHub Repo] | ||
− | * [https://github.com/emacs-helm/helm/ | + | * [https://github.com/emacs-helm/helm/wiki Wiki] |
− | = Tutorial Pages = | + | == Tutorial Pages == |
* [http://bc.tech.coop/blog/070711.html QuickSilver for Emacs: anything.el] | * [http://bc.tech.coop/blog/070711.html QuickSilver for Emacs: anything.el] | ||
* [http://metasandwich.com/2010/07/30/what-can-i-get-for-10-dolla-anything-el/ What can I get for 10 dolla? Anything.el.] | * [http://metasandwich.com/2010/07/30/what-can-i-get-for-10-dolla-anything-el/ What can I get for 10 dolla? Anything.el.] | ||
− | [[Category:Completion]][[Category:Convenience]][[Category:Third Party Package]] | + | [[Category:Intermediate]] |
+ | [[Category:Completion]] | ||
+ | [[Category:Convenience]] | ||
+ | [[Category:Search]] | ||
+ | [[Category:Third Party Package]] |
Revision as of 15:14, 18 October 2013
Description | incremental completion and selection narrowing framework |
---|---|
Author | Thierry Volpiatto |
Maintainer | Thierry Volpiatto |
Source | https://github.com/emacs-helm/helm |
Helm is an incremental completion and selection narrowing framework for Emacs. It will help steer you in the right direction when you're looking for stuff in Emacs (like buffers, files, etc).
Helm is a fork of anything.el originally written by Tamas Patrovics and can be considered to be its successor. Helm sets out to clean up the legacy code in anything.el and provide a cleaner, leaner and more modular tool that's not tied in the trap of backward compatibility.
Basic setup
(add-to-list 'load-path "/path/to/helm/directory")
(require 'helm-config)
(global-set-key (kbd "C-c h") 'helm-mini)
Helpful keybindings
- [C-n]
- Move to next helm suggestion.
- [C-p]
- Move to previous helm suggestion.