diff options
author | oreodave <aryadevchavali1@gmail.com> | 2019-07-27 23:36:00 +0100 |
---|---|---|
committer | oreodave <aryadevchavali1@gmail.com> | 2019-07-27 23:36:00 +0100 |
commit | 8c5664fd3972d5bd2b34ffe5e43748e51e7bf104 (patch) | |
tree | ed3913ae132bf5c3a02e8a1674555c6f136a2aae | |
parent | 704d17c372e32107b1900eb8987db8a807e307fc (diff) | |
download | dotfiles-8c5664fd3972d5bd2b34ffe5e43748e51e7bf104.tar.gz dotfiles-8c5664fd3972d5bd2b34ffe5e43748e51e7bf104.tar.bz2 dotfiles-8c5664fd3972d5bd2b34ffe5e43748e51e7bf104.zip |
+Package counsel-eatgs for fuzzy tag searching
-rw-r--r-- | doom.d/config.org | 22 | ||||
-rw-r--r-- | doom.d/packages.el | 1 |
2 files changed, 22 insertions, 1 deletions
diff --git a/doom.d/config.org b/doom.d/config.org index 7d98dbd..70b86a8 100644 --- a/doom.d/config.org +++ b/doom.d/config.org @@ -90,8 +90,28 @@ I like displaying that I'm working on discord, though not very useful. May delet ) ) #+END_SRC -* Languages +** counsel-etags +#+BEGIN_SRC emacs-lisp +(after! counsel-etags + (map! + :leader + (:prefix "/" + :desc "List tags" "t" 'counsel-etags-list-tag + ) + :prefix "t" + :desc "Update tags" "g" 'projectile-regenerate-tags + :desc "Tag at point" "p" 'counsel-etags-find-tag-at-point + ) + ) +#+END_SRC +- counsel-etags is used for super fast tags searching (finally) +- I like searching tags quickly (though ag would be a fast substitute for that) + with dynamic responses, so list tags is a record in the '/' prefix +- Prefix t is for 'tags' +- Updating and getting a tag at a point is pretty useful so they're under the + tag heading +* Languages ** C# #+BEGIN_SRC emacs-lisp (after! csharp-mode diff --git a/doom.d/packages.el b/doom.d/packages.el index 65a9bbb..8c2879b 100644 --- a/doom.d/packages.el +++ b/doom.d/packages.el @@ -7,3 +7,4 @@ ;; (package! builtin-package :disable t) (package! elcord) (package! wttrin) +(package! counsel-etags) |