summary refs log tree commit diff stats
path: root/emacs
diff options
context:
space:
mode:
authorAlan Pearce2017-05-22 15:29:21 +0200
committerAlan Pearce2017-05-22 15:29:21 +0200
commita4598d8f46876743549f31c3582e3209da8991ec (patch)
treecfe288fd3b23820cfb71d7c3f5ab901daf9f3b7c /emacs
parent0e56fb4d2f283fa5548e205dcd6e0e924f98c91c (diff)
downloadnixfiles-a4598d8f46876743549f31c3582e3209da8991ec.tar.lz
nixfiles-a4598d8f46876743549f31c3582e3209da8991ec.tar.zst
nixfiles-a4598d8f46876743549f31c3582e3209da8991ec.zip
Emacs: Install imenu-anywhere
Diffstat (limited to 'emacs')
-rw-r--r--emacs/.emacs.d/init.org9
1 files changed, 9 insertions, 0 deletions
diff --git a/emacs/.emacs.d/init.org b/emacs/.emacs.d/init.org
index c4022517..c7935c19 100644
--- a/emacs/.emacs.d/init.org
+++ b/emacs/.emacs.d/init.org
@@ -1791,6 +1791,15 @@ guess a definition.
   :config (setq dumb-jump-selector 'ivy))
 #+END_SRC
 
+** imenu-anywhere
+
+This is like imenu, but shows functions (or similar top-level
+entities) across buffers in the same project.  Neat!
+
+#+BEGIN_SRC emacs-lisp
+(use-package imenu-anywhere
+  :bind ("C-x C-." . ivy-imenu-anywhere))
+#+END_SRC
 ** Lisps
 
 *** All