Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where to find Emacs Helm documentation

Tags:

Helm is a great framework for selection and autocompletion. Reading Anything page on Emacs Wiki, I know Helm evolved from Anything. The page advises user to update extensions written for Anything to be used with Helm but provided no instruction on how to do. Helm wiki doesn't provide any helpful information on writing extensions using Helm framework (it's not even user-editable, contains grammatical errors that no one fixes or pull requests are not accepted, which I find really unwelcome). I've been extensively using Helm recently and like it a lot, and I want to write a cheatsheet (similar to the excellent Clojure cheatsheet) to serve my workflow better. So my questions are:

  • Is the (outdated) Anything documentation applicable to current Helm? And how compatible is it?

  • Is there any useful documentation about Helm which explains how it works and how to write extensions using it? I've been Googling for a while but I couldn't find anything helpful enough.

I'm a Lisper and I don't mind reading source code at all. However, it's a time-consuming process so I just want to look for all the available information first before deciding to dig into the source code.

like image 982
Ha-Duong Nguyen Avatar asked Nov 18 '13 06:11

Ha-Duong Nguyen


People also ask

What is elpa helm?

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 a fork of anything. el originally written by Tamas Patrovic and can be considered to be its successor.


2 Answers

As far as writing new extensions for helm I would recommend the 16 minute video that accompanies this: https://github.com/krisajenkins/helm-spotify

like image 91
stsquad Avatar answered Oct 18 '22 00:10

stsquad


Regarding Helm daily use, check A Package in a league of its own

like image 22
csantosb Avatar answered Oct 17 '22 23:10

csantosb