101 |
;; The list in {...} are the matching buffers, most recent first |
;; The list in {...} are the matching buffers, most recent first |
102 |
;; (buffers visible in the current frame are put at the end of the |
;; (buffers visible in the current frame are put at the end of the |
103 |
;; list by default). At any time I can select the item at the head of |
;; list by default). At any time I can select the item at the head of |
104 |
;; the list by pressing RET. I can also bring the put the first |
;; the list by pressing RET. I can also put the first element at the |
105 |
;; element at the end of the list by pressing C-s or [right], or put |
;; end of the list by pressing C-s or [right], or bring the last |
106 |
;; the last element at the head of the list by pressing C-r or [left]. |
;; element to the head of the list by pressing C-r or [left]. |
107 |
;; |
;; |
108 |
;; The item in [...] indicates what can be added to my input by |
;; The item in [...] indicates what can be added to my input by |
109 |
;; pressing TAB. In this case, I will get "3" added to my input. |
;; pressing TAB. In this case, I will get "3" added to my input. |
210 |
;; Example: |
;; Example: |
211 |
;; |
;; |
212 |
;; If you have again two Buffers "123456" and "123" then hitting "2" does |
;; If you have again two Buffers "123456" and "123" then hitting "2" does |
213 |
;; not match because "2" is not a PREFIX in any of the buffer-names. This |
;; not match because "2" is not a PREFIX in any of the buffer-names. |
|
;; is the only difference between the substring and prefix matching. |
|
214 |
|
|
215 |
;; Flexible matching |
;; Flexible matching |
216 |
;; ----------------- |
;; ----------------- |
235 |
;; |
;; |
236 |
;; There is limited provision for regexp matching within ido, |
;; There is limited provision for regexp matching within ido, |
237 |
;; enabled through `ido-enable-regexp' (toggle with C-t). |
;; enabled through `ido-enable-regexp' (toggle with C-t). |
238 |
;; This allows you to type `c$' for example and see all file names |
;; This allows you to type `[ch]$' for example and see all file names |
239 |
;; ending in `c'. This facility is quite limited though in two |
;; ending in `c' or `h'. |
240 |
;; respects. First, you can't currently type in expressions like |
;; |
241 |
;; `[0-9]' directly -- you have to type them in when ido-enable-regexp |
;; Note: ido-style completion is inhibited when you enable regexp matching. |
|
;; is nil and then toggle on the regexp functionality. Likewise, |
|
|
;; don't enter an expression containing `\' in regexp mode. If you |
|
|
;; try, ido gets confused, so just hit C-g and try again. Secondly, |
|
|
;; no completion mechanism is currently offered with regexp searching. |
|
242 |
|
|
243 |
|
|
244 |
;; Customization |
;; Customization |