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 exercise1.
Next time we will meet a Git-related package which doesn’t include the letters “m” and “a” in its name.
el-patchfor this. ↩