Last week I wrote about finding out about counsel-imenu from Arjen Wiersma’s Emacs configuration. Today, I discovered something new about it. Filipe Silva was looking for a way to jump to an Org mode heading using fuzzy completion.
There were a lot of suggestions but the one that jumped out at me was to use counsel-imenu
. Naturally, I immediately tried it and it worked just as advertised. In the past I would occasionally use org-goto
(bound to Ctrl+c Ctrl+j) but it never seemed to get me where I wanted to go easily, whereas counsel-imenu
does exactly what I want.
If you aren’t already using swiper
and counsel
, I urge you to give them a try. I’ve been using them ever since Mike Zamansky’s video on swiper goaded me into giving them a try and I’ve found that they have given me a significant efficiency bump in searching and navigation. My newfound use for counsel-imenu
is just one more example.