nvim: add more columns in lukas-reineke/virt-column.nvim
This commit is contained in:
parent
e673e66e1b
commit
1333d66788
1 changed files with 9 additions and 5 deletions
|
@ -6,20 +6,24 @@ return {
|
|||
event = { "BufReadPost", "BufNewFile" },
|
||||
|
||||
keys = function()
|
||||
local toggle_colorcolumn = function()
|
||||
local enable_many = function() vim.o.colorcolumn = "+1,+21,+41" end
|
||||
|
||||
local toggle_single = function()
|
||||
if vim.o.colorcolumn == "" then
|
||||
vim.o.colorcolumn = "+1" -- one after 'textwidth'
|
||||
vim.o.colorcolumn = "+1"
|
||||
else
|
||||
vim.o.colorcolumn = "" -- none
|
||||
vim.o.colorcolumn = ""
|
||||
end
|
||||
end
|
||||
|
||||
return {
|
||||
{ "<leader>sc", toggle_colorcolumn, desc = ui.Toggle .. " toggle virtual colunn" },
|
||||
{ "<leader>sC", enable_many, desc = ui.Toggle .. " toggle virtual colunns" },
|
||||
{ "<leader>sc", toggle_single, desc = ui.Toggle .. " toggle one colunn" },
|
||||
}
|
||||
end,
|
||||
|
||||
opts = {
|
||||
char = ui.LineMiddle,
|
||||
char = { ui.LineMiddle, ui.LineMiddle, ui.LineMiddle },
|
||||
highlight = { "VirtColumn1", "VirtColumn2", "VirtColumn3" },
|
||||
},
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue