@@ -75,23 +75,23 @@ noremap <silent> <Plug>ParinferShiftNormRight
75
75
\ :call <SID> repeat("\<Plug> ParinferShiftNormRight", v:count)<CR>
76
76
77
77
augroup Parinfer
78
- autocmd FileType clojure,scheme,lisp,racket
78
+ autocmd FileType clojure,scheme,lisp,racket,hy
79
79
\ :autocmd ! Parinfer BufEnter <buffer>
80
80
\ :call <SID> indentparen ()
81
81
82
- autocmd FileType clojure,scheme,lisp,racket
82
+ autocmd FileType clojure,scheme,lisp,racket,hy
83
83
\ :autocmd ! Parinfer TextChanged ,TextChangedI <buffer>
84
84
\ :call <SID> indent ()
85
85
86
- autocmd FileType clojure,scheme,lisp,racket :vmap <buffer> > <Plug> ParinferShiftVisRight
87
- autocmd FileType clojure,scheme,lisp,racket :vmap <buffer> < <Plug> ParinferShiftVisLeft
88
- autocmd FileType clojure,scheme,lisp,racket :nmap <buffer> >> <Plug> ParinferShiftNormRight
89
- autocmd FileType clojure,scheme,lisp,racket :nmap <buffer> << <Plug> ParinferShiftNormLeft
86
+ autocmd FileType clojure,scheme,lisp,racket,hy :vmap <buffer> > <Plug> ParinferShiftVisRight
87
+ autocmd FileType clojure,scheme,lisp,racket,hy :vmap <buffer> < <Plug> ParinferShiftVisLeft
88
+ autocmd FileType clojure,scheme,lisp,racket,hy :nmap <buffer> >> <Plug> ParinferShiftNormRight
89
+ autocmd FileType clojure,scheme,lisp,racket,hy :nmap <buffer> << <Plug> ParinferShiftNormLeft
90
90
augroup END
91
91
92
92
if (exists (' g:parinfer_airline_integration' ) ? g: parinfer_airline_integration : 1 )
93
93
function ! ParinferAirline (... )
94
- if &filetype = ~ ' .*\(clojure\|scheme\|lisp\|racket\).*'
94
+ if &filetype = ~ ' .*\(clojure\|scheme\|lisp\|racket\|hy\ ).*'
95
95
let w: airline_section_a = g: airline_section_a . ' %{g:parinfer_mode}'
96
96
endif
97
97
endfunction
0 commit comments