fix(treesitter): dont enable ]c, [c, ... in diff-mode

This commit is contained in:
Folke Lemaitre 2023-10-04 21:00:32 +02:00
parent 0cc80b1b05
commit 86de423ef0
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040

View file

@ -10,6 +10,18 @@ return {
dependencies = {
{
"nvim-treesitter/nvim-treesitter-textobjects",
config = function()
-- Disable class keymaps in diff mode
vim.api.nvim_create_autocmd("BufReadPost", {
callback = function(event)
if vim.wo.diff then
for _, key in ipairs({ "[c", "]c", "[C", "]C" }) do
pcall(vim.keymap.del, "n", key, { buffer = event.buf })
end
end
end,
})
end,
},
},
cmd = { "TSUpdateSync" },