diff --git a/nvim/init.lua b/nvim/init.lua index 455d225..d2d3127 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -4,9 +4,17 @@ vim.env.SHELL = "/bin/bash" -- disable mouse vim.opt.mouse = "" --- line numbering -vim.opt.number = true -vim.opt.relativenumber = true +vim.g.linenumbers = true +vim.opt.number = vim.g.linenumbers +vim.opt.relativenumber = vim.g.linenumbers + +function toggle_line_numbering() + vim.g.linenumbers = not vim.g.linenumbers + vim.opt.number = vim.g.linenumbers + vim.opt.relativenumber = vim.g.linenumbers +end + +vim.keymap.set("n", "รค", ":lua toggle_line_numbering()") vim.opt.encoding = "utf-8" vim.opt.fileencoding = "utf-8"