I had this in my init.el
:
(setq ido-create-new-buffer 'always) (ido-mode 1) (ido-everywhere 1)
The first line allowed me to open buffers with nonexistent files just by saying C-x b name RET
. The second turned Ido on, and the third was supposed to force Ido to intercept all file/buffer selection commands (which did not really work that way).
This is what I have now:
(icy-mode 1)
(of course, I had to (require 'icicles)
or install Icicles from Marmalade, which I did).
So the journey has begun. (The main inspiration were Drew Adam’s posts on the help-gnu-emacs mailing list, especially in an answer to my question about project management tools in Emacs.)
Just a few first thoughts:
1. I have to hit TAB
for (prefix) completion. In Ido, the completions were updated after each keypress. (Not that it bothers me much, I just have to change my habits a bit.)
2. C-c `
is now bound to icicle-search-generic
, which interferes with next-error
in AUCTeX. Not a big deal, there are other bindings for that. (Also, C-c '
is now busy – with icicle-occur
– which interferes with Org-mode. The same applies.)
3. I have yet to learn how to combine a few search terms…
I am now going to read through (some of) the EmacsWiki pages on Icicles to build new habits. Stay tuned!
CategoryEnglish, CategoryBlog, CategoryEmacs, CategoryIcicles