File tree Expand file tree Collapse file tree 1 file changed +22
-3
lines changed Expand file tree Collapse file tree 1 file changed +22
-3
lines changed Original file line number Diff line number Diff line change @@ -137,9 +137,7 @@ You can certainly use `CIDER` without configuring it any further,
137
137
but here are some ways other folks are adjusting their ` CIDER `
138
138
experience.
139
139
140
- Using a completion system such as ` IDO ` will enhance certain ` CIDER `
141
- functionality. If you are using ` IDO ` , be sure to use both ` ido-everywhere `
142
- and [ ` ido-ubiquitous ` ] ( https://github.com/technomancy/ido-ubiquitous ) .
140
+ ### Basic configuration
143
141
144
142
* Enable ` eldoc ` in Clojure buffers:
145
143
@@ -304,6 +302,27 @@ helpful for identifying each host.
304
302
Note that the history is written to the file when you kill the REPL
305
303
buffer (which includes invoking ` cider-quit ` ) or you quit Emacs.
306
304
305
+ ### Minibuffer completion
306
+
307
+ Out-of-the box ` CIDER ` uses the standard ` completing-read ` Emacs mechanism. While it's not
308
+ fancy it certainly gets the job done (just press ` TAB ` ). There are, however, ways to improve
309
+ upon the standard completion if you wish to.
310
+
311
+ #### icomplete
312
+
313
+ ` icomplete ` is bundled with Emacs and enhances the default minubuffer completion:
314
+
315
+ ``` el
316
+ (require 'icomplete)
317
+ ```
318
+
319
+ #### ido
320
+
321
+ ` ido ` is also bundled with Emacs and offers more features than ` icomplete ` .
322
+ If you are using ` ido ` , be sure to use both ` ido-everywhere `
323
+ and [ ` ido-ubiquitous ` ] ( https://github.com/DarwinAwardWinner/ido-ubiquitous ) .
324
+ You might also want to install [ ` ido-flex ` ] ( https://github.com/lewang/flx ) .
325
+
307
326
### Integration with other modes
308
327
309
328
* Enabling ` CamelCase ` support for editing commands(like
You can’t perform that action at this time.
0 commit comments