Difference between revisions of "Helm"

From WikEmacs
Jump to navigation Jump to search
m (a bit clearer)
m (starter kits)
Line 12: Line 12:
  
 
== Basic setup ==
 
== Basic setup ==
 +
 +
Most [[Starter_Kits]] like [[Prelude]] come bundled with helm.
  
 
=== Install with MELPA ===
 
=== Install with MELPA ===

Revision as of 14:43, 2 September 2014

Helm
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 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 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