Helm

From WikEmacs
Revision as of 14:43, 2 September 2014 by Elvince (talk | contribs) (starter kits)
Jump to navigation Jump to search

Helm is an incremental completion and selection narrowing framework for Emacs. It can be seen as a set of tools with an interactive interface that will help steer you in the right direction when you're looking for stuff in Emacs (like buffers, files, etc).

Helm
Description incremental completion and selection narrowing framework
Author Thierry Volpiatto
Maintainer Thierry Volpiatto
Source https://github.com/emacs-helm/helm

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

Most Starter_Kits like Prelude come bundled with helm.

Install with MELPA

Helm is packaged in MELPA, so: M-x package-install RET helm RET

and you're ready to try every helm command you like. You don't know where to start ? Run helm-swoop or helm-buffers-list now !

Manual install

(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.

Common Customization

See Also

Project Pages

Tutorial Pages