From 5d7e3b92b2b8b7f7eaa5d92cb310f64548d5043d Mon Sep 17 00:00:00 2001 From: William Ball Date: Sat, 7 Sep 2024 13:31:17 -0700 Subject: [PATCH] make autopairs better for lisp --- nvim/.config/nvim/lua/wball/plugins/autopairs.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nvim/.config/nvim/lua/wball/plugins/autopairs.lua b/nvim/.config/nvim/lua/wball/plugins/autopairs.lua index aeff2e1..ab34429 100644 --- a/nvim/.config/nvim/lua/wball/plugins/autopairs.lua +++ b/nvim/.config/nvim/lua/wball/plugins/autopairs.lua @@ -7,7 +7,10 @@ return { config = function() local autopairs = require("nvim-autopairs") - autopairs.setup({ check_ts = true }) + autopairs.setup({ + check_ts = true, + disable_filetype = { "TelescopePrompt", "spectre_panel", "scheme", "lisp" }, + }) -- remove single-quote rule for some languages autopairs.get_rule("'")[1].not_filetypes = { "scheme", "lisp", "ocaml", "sml", "rust" }