22
33** Configurable [ Clojure] [ ] syntax highlighting, indentation (and more) for Vim and Neovim!**
44
5- <!-- TODO
6- - Basic insert-mode completion of special forms and public vars in
7- `clojure.core`. (Invoke with `<C-x><C-o>` or `<C-x><C-u>`.)
8- -->
9-
105> [ !TIP]
116> This plugin comes packaged with Vim and Neovim. However if you would like to
127> always use the latest version, you can install this plugin like you would any
@@ -51,7 +46,7 @@ set `(:refer-clojure :only [])`.
5146Set this variable to ` 1 ` to enable highlighting of the
5247"[ discard reader macro] ( https://clojure.org/guides/weird_characters#_discard ) ".
5348Due to current limitations in Vim's syntax rules, this option won't highlight
54- stacked discard macros (e.g. ` #_#_ ` ). This inconsitency is why this option is
49+ stacked discard macros (e.g. ` #_#_ ` ). This inconsistency is why this option is
5550disabled by default.
5651
5752
@@ -60,7 +55,7 @@ disabled by default.
6055Clojure indentation differs somewhat from traditional Lisps, due in part to the
6156use of square and curly brackets, and otherwise by community convention. As
6257these conventions are not universally followed, the Clojure indent script
63- offers ways to adjust the indentaion .
58+ offers ways to adjust the indentation .
6459
6560> [ !WARNING]
6661> The indentation code has recently been rebuilt which included the
@@ -129,7 +124,14 @@ list, vector or map that extends over more than one line can be folded using
129124the standard Vim fold commands.
130125
131126(Note that this option will not work with scripts that redefine the bracket
132- regions, such as rainbow parenphesis plugins.)
127+ regions, such as rainbow parenthesis plugins.)
128+
129+
130+ ## Insert-mode completion
131+
132+ Very basic insert-mode completion of special forms and public vars from
133+ ` clojure.core ` is included in Clojure.vim. Invoke it with ` <C-x><C-o> ` or
134+ ` <C-x><C-u> ` .
133135
134136
135137## Contribute
0 commit comments