diff options
Diffstat (limited to '.config/nvim/lua/plugin_settings.lua')
| -rw-r--r-- | .config/nvim/lua/plugin_settings.lua | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/.config/nvim/lua/plugin_settings.lua b/.config/nvim/lua/plugin_settings.lua index 7806790..2dfbaeb 100644 --- a/.config/nvim/lua/plugin_settings.lua +++ b/.config/nvim/lua/plugin_settings.lua | |||
| @@ -367,3 +367,28 @@ require("indent_blankline").setup { | |||
| 367 | filetype_exclude = {"dashboard", "help", "ledger", "man"} | 367 | filetype_exclude = {"dashboard", "help", "ledger", "man"} |
| 368 | } | 368 | } |
| 369 | -- }}} indent-blankline -- | 369 | -- }}} indent-blankline -- |
| 370 | |||
| 371 | -- nvim-autopairs {{{ -- | ||
| 372 | |||
| 373 | require('nvim-autopairs').setup({ | ||
| 374 | disable_filetype = { "TelescopePrompt" }, | ||
| 375 | }) | ||
| 376 | |||
| 377 | require("nvim-autopairs.completion.cmp").setup({ | ||
| 378 | map_cr = true, -- map <CR> on insert mode | ||
| 379 | map_complete = true, -- it will auto insert `(` (map_char) after select function or method item | ||
| 380 | auto_select = true, -- automatically select the first item | ||
| 381 | insert = false, -- use insert confirm behavior instead of replace | ||
| 382 | map_char = { -- modifies the function or method delimiter by filetypes | ||
| 383 | all = '(', | ||
| 384 | tex = '{' | ||
| 385 | } | ||
| 386 | }) | ||
| 387 | |||
| 388 | local Rule = require('nvim-autopairs.rule') | ||
| 389 | local npairs = require('nvim-autopairs') | ||
| 390 | |||
| 391 | npairs.add_rule(Rule('%"','%"',"remind")) | ||
| 392 | |||
| 393 | |||
| 394 | -- }}} nvim-autopairs -- | ||
