[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: partial completion and switch-to-buffer
From: |
Drew Adams |
Subject: |
RE: partial completion and switch-to-buffer |
Date: |
Sat, 22 Aug 2009 08:10:26 -0700 |
> I am aware of iswitch-mode and ido-mode, which does substring matching
> (which is basically what I want), but find them too obtrusive. I do not
> want any completion to be done unless I say so (by pressing <tab>).
Icicles does no completion until you say so (by pressing TAB), by default.
http://www.emacswiki.org/cgi-bin/wiki/Icicles
----
Details -
* To get substring completion instead of prefix completion, use S-TAB.
* Or, if you want to use TAB for both prefix and substring completion, then set
option `icicle-cycling-respects-completion-mode' to t. (Use TAB / S-TAB to
change the completion mode: prefix / substring.)
* S-TAB actually does regexp completion, by default. To get only substring
completion, set option `icicle-regexp-quote-flag' to non-nil. Or use `C-`' in
the minibuffer to toggle it.
* When buffer *Completions* is showing, the completion candidates are updated as
you type (incremental completion), by default. To turn this off, set option
`icicle-incremental-completion-flag' to nil. Or use `C-#' in the minibuffer to
toggle it.