From e81a8a8bd5c8996ee789ae9408d14098e5a5741b Mon Sep 17 00:00:00 2001 From: tiyn Date: Wed, 20 Sep 2023 04:16:09 +0200 Subject: [PATCH] nvim: cleaned up style settings to be consistent --- .config/nvim/init.lua | 1 - .config/nvim/lua/style.lua | 17 ++++++++++++----- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 3636337..c71fe69 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -77,7 +77,6 @@ vim.g.markdown_folding = 1 vim.o.shiftwidth = 4 vim.o.softtabstop = 4 vim.o.textwidth = 80 -vim.o.colorcolumn = "-0" -- read files correctly vim.filetype.add({ diff --git a/.config/nvim/lua/style.lua b/.config/nvim/lua/style.lua index 61c3d49..bf0e87e 100644 --- a/.config/nvim/lua/style.lua +++ b/.config/nvim/lua/style.lua @@ -1,9 +1,7 @@ --- display certain invisible chars -vim.opt.list = true -vim.opt.listchars:append "space:·" -vim.opt.listchars:append "eol:" - -- set signs for various uses +Space_sign = "·" +Return_sign = "" + Error_sign = " " Warn_sign = " " Info_sign = " " @@ -111,3 +109,12 @@ vim.fn.sign_define( "DiagnosticSignHint", { texthl = "DiagnosticSignHint", text = Hint_sign, numhl = "DiagnosticSignHint" } ) + +-- enable colorcolumn when textwidth is set +vim.o.colorcolumn = "-0" +vim.o.cursorline = true + +-- display certain invisible chars +vim.o.list = true +vim.opt.listchars:append("space:" .. Space_sign) +vim.opt.listchars:append("eol:" .. Return_sign)