As mentioned briefly at the end of the previous
entry, today we are
going to play with Emacs’
I forget about it, but
eldoc-mode is one of those subtle things which improve
my daily Emacs routine. Besides giving me useful information in Elisp,
eldoc-mode is always helpful when I am programming in Clojure thanks to its
integration with CIDER.
However, there is another place where Eldoc comes in handy. You surely know that when you press M-: you can type an expression in the minibuffer and then evaluate it by pressing RET . But wouldn’t it be great to have Eldoc for these quick runs to?
The answer is not “Well, yes!”, but “Hey, there is a mode for it!”, which is what an Emacser regularly replies when asked about any matter whatsoever. This time the mode comes with the package of the day: Thierry Volpiatto’s eldoc-eval.
Once installed, activating
eldoc-eval is easy. Turn on
and everything is set.
Nice and simple. You may not like the Eldoc information appearing in the
mode-line, but Thierry got you covered with
you use tooltips, try setting this to
#'tooltip-show. There are other features
eldoc-eval worth of notice, so be sure to check out its README if you want
As for me, I am happy with just enabling
eldoc-in-minibuffer-mode. I patched
eldoc-show-in-mode-line to fit the help message properly in my custom
mode-line, but that’s it. If you are using your own mode-line too, I am leaving
that as a little exercise.1
Next time we will meet a Git-related package which doesn’t include the letters “m” and “a” in its name.
el-patchfor this. ↩︎