mirror of
https://github.com/pnx/dotfiles
synced 2026-06-16 03:14:55 +02:00
nvim: adding gutter toggling.
This commit is contained in:
parent
0c3d0c6cbe
commit
4fb5507ff5
2 changed files with 27 additions and 0 deletions
|
|
@ -18,4 +18,29 @@ M.highlight_yank = function(opts)
|
|||
})
|
||||
end
|
||||
|
||||
local gutter_settings = {
|
||||
savedStatusColumn = '',
|
||||
number = false,
|
||||
relnum = false,
|
||||
fold = ''
|
||||
}
|
||||
|
||||
M.toggle_gutter = function()
|
||||
if vim.o.statuscolumn == "" then
|
||||
vim.o.statuscolumn = gutter_settings.savedStatusColumn
|
||||
vim.o.number = gutter_settings.number
|
||||
vim.o.relativenumber = gutter_settings.relnum
|
||||
vim.o.foldcolumn=gutter_settings.fold
|
||||
else
|
||||
gutter_settings.savedStatusColumn = vim.o.statuscolumn
|
||||
gutter_settings.number = vim.o.number
|
||||
gutter_settings.relnum = vim.o.relativenumber
|
||||
gutter_settings.fold = vim.o.foldcolumn
|
||||
vim.o.statuscolumn = ""
|
||||
vim.o.number = false
|
||||
vim.o.relativenumber = false
|
||||
vim.o.foldcolumn="0"
|
||||
end
|
||||
end
|
||||
|
||||
return M
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue