blob: 6d7d4661ee32c7770a937a716e332c2eade3c8c9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
;; Autopairs for brackets and quote symbols.
(module config.autopairs {autoload {: util}})
(let [npairs (util.load-plugin :nvim-autopairs)]
(npairs.setup {:check_ts true
:ts_config {:lua [:string :source]
:javascript [:string :template_string]
:java false}
:disable_filetype [:TelescopePrompt :spectre_panel]
:fast_warp {:map :<M-e>
:chars ["{" "[" "(" "\"" "'"]
:pattern (string.gsub "[%'%\"%)%>%]%)%}%,]" "%s+"
"")
:check_comma true
:highlight :PmenuSel
:highlight_grey :LineNr
:offset 0
:end_key "$"
:keys :qwertyuiopzxcvbnmasdfghjkl
:highlight :PmenuSel
:highlight_grey :LineNr}}))
|