diff options
| author | Jason Felice <jason.m.felice@gmail.com> | 2020-01-03 14:56:21 -0500 |
|---|---|---|
| committer | Jason Felice <jason.m.felice@gmail.com> | 2020-01-03 15:14:56 -0500 |
| commit | 0ed3bd662cc456cee4e67d6a755a6cdb2df6ed8a (patch) | |
| tree | cc625062e7039671ec408c19064da11d8fa0110a /rc/filetype/clojure.kak | |
| parent | f2159750d28153b68b244d2bdcc3905e0efa425d (diff) | |
{clojure,lisp}.kak: handle doubled brackets
Diffstat (limited to 'rc/filetype/clojure.kak')
| -rw-r--r-- | rc/filetype/clojure.kak | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/rc/filetype/clojure.kak b/rc/filetype/clojure.kak index 68b79eca..9e8d73b8 100644 --- a/rc/filetype/clojure.kak +++ b/rc/filetype/clojure.kak @@ -208,7 +208,7 @@ define-command -hidden clojure-indent-on-new-line %{ execute-keys -draft '"wze<a-L>s.{' %sh{printf $(( kak_opt_indentwidth - 1 ))} '}\K.*<ret><a-;>;"i<a-Z><gt>' } catch %{ # If not special and parameter appears on line 1, indent to parameter - execute-keys -draft '"wze<a-K>[\s()\[\]\{\}]<ret><a-l>s\h\K[^\s].*<ret><a-;>;"i<a-Z><gt>' + execute-keys -draft '"wz<a-K>[()[\]{}]<ret>e<a-K>[\s()\[\]\{\}]<ret><a-l>s\h\K[^\s].*<ret><a-;>;"i<a-Z><gt>' } } try %{ execute-keys -draft '[rl"i<a-Z><gt>' } |
