2023-12-24 10:27:34 +00:00
|
|
|
--[[
|
|
|
|
-- Contains fixes for mappings created by plugins
|
2023-12-24 17:03:11 +00:00
|
|
|
-- Useful because of bépo
|
2023-12-24 10:27:34 +00:00
|
|
|
--]]
|
|
|
|
|
|
|
|
-- Comments.nvim adds `gbc` command, which conflicts with `gb/gé` to move
|
|
|
|
-- between tabs
|
|
|
|
if vim.fn.maparg("gbc") ~= "" then
|
|
|
|
vim.keymap.del("n", "gbc")
|
|
|
|
vim.keymap.set('n', 'gBc', function()
|
2023-12-25 13:29:10 +00:00
|
|
|
return vim.api.nvim_get_vvar('count') == 0 and '<Plug>(comment_toggle_blockwise_current)'
|
|
|
|
or '<Plug>(comment_toggle_blockwise_count)'
|
|
|
|
end, { expr = true, desc = 'Comment toggle current block' })
|
2023-12-24 10:27:34 +00:00
|
|
|
end
|