Set up speedbar integration

This commit is contained in:
Jeremy Dormitzer 2019-11-07 16:28:35 -05:00
parent 21d5953fae
commit c820fb2ff3

View File

@ -625,6 +625,25 @@ Emacs has a shell for every mood!
(leader-def-key "ca" #'xref-find-apropos)
(general-def 'normal "M-." #'xref-find-definitions)
#+END_SRC
* Speedbar
Speedbar is cool but having it open in a separate frame is annoying. This makes it open in a side window in the same frame:
#+BEGIN_SRC emacs-lisp
(use-package sr-speedbar
:commands (sr-speedbar-toggle
sr-speedbar-open
sr-speedbar-select-window
sr-speedbar-exist-p)
:general
(speedbar-mode-map "q" #'sr-speedbar-close))
(defun switch-to-speedbar ()
(interactive)
(unless (sr-speedbar-exist-p)
(sr-speedbar-open))
(sr-speedbar-select-window))
(leader-def-key "\\" #'switch-to-speedbar)
#+END_SRC
* Whitespace Visualation
#+BEGIN_SRC emacs-lisp
(setq whitespace-line-column 80