There’s Helm, Ivy/Counsel, Selectrum, Ido, etc.

How does one find a good list of completion frameworks?

Lately I’ve been thinking of trying different ones. I’ve been a Helm user since I started using Emacs (at the time the only choices were Helm, or Ido related packages).

I don’t ever take advantage of Helm specific features - I just started selecting multiple buffers a week ago. It makes me think that maybe I should check out other frameworks.

I’ve been interested in the Ivy family of packages because counsel-company looks great! I’m also a fan of counsel-Etags (https://github.com/redguardtoo/counsel-etags) especially since you can define your own command to use for tags (like replacing crags with ripper tags).

(I’m also a big fan of binchen in general, I love his Emacs usage and philosophy).

Anyway - what completion framework do you use and why? I’d love to learn more and try each one out.

submitted by /u/bashmydotfiles
[link] [comments]