Neovim: started rework on the conifg, changed a bunch of stuff
This commit is contained in:
@@ -1,27 +0,0 @@
|
||||
return {
|
||||
'numToStr/Comment.nvim',
|
||||
opts = {
|
||||
padding = true,
|
||||
ignore = nil,
|
||||
|
||||
toggler = { line = 'gcc', block = 'gbc' },
|
||||
opleader = { line = 'gc', block = 'gb' },
|
||||
extra = { above = 'gcO', below = 'gco', eol = 'gcA' },
|
||||
|
||||
mappings = {
|
||||
basic = true, -- `gcc` `gbc` `gc[count]{motion}` `gb[count]{motion}`
|
||||
extra = false, -- `gco`, `gcO`, `gcA`
|
||||
},
|
||||
},
|
||||
config = function()
|
||||
local api = require('Comment.api')
|
||||
local esc = vim.api.nvim_replace_termcodes('<ESC>', true, false, true)
|
||||
local toggole_linewise_selection = function()
|
||||
vim.api.nvim_feedkeys(esc, 'nx', false)
|
||||
api.toggle.linewise(vim.fn.visualmode())
|
||||
end
|
||||
|
||||
vim.keymap.set('n', '<C-_>', api.toggle.linewise.current, { noremap = true, silent = true })
|
||||
vim.keymap.set('v', '<C-_>', toggole_linewise_selection, { noremap = true, silent = true })
|
||||
end,
|
||||
}
|
||||
Reference in New Issue
Block a user