Fix neovim config
This commit is contained in:
@@ -0,0 +1,66 @@
|
||||
-- Options
|
||||
local o = vim.opt
|
||||
local g = vim.g
|
||||
g.mapleader = " "
|
||||
g.loaded_perl_provider = 0
|
||||
g.loaded_ruby_provider = 0
|
||||
o.number = true
|
||||
o.winborder = "rounded"
|
||||
o.expandtab = true
|
||||
o.shiftwidth = 2
|
||||
o.tabstop = 4
|
||||
o.softtabstop = 4
|
||||
o.completeopt = { "menuone", "noselect", "noinsert" }
|
||||
o.updatetime = 100
|
||||
o.timeoutlen = 300
|
||||
o.clipboard = "unnamedplus"
|
||||
o.foldenable = false
|
||||
o.list = true
|
||||
o.listchars = {
|
||||
tab = "→ ",
|
||||
eol = " ",
|
||||
space = " ",
|
||||
nbsp = "␣",
|
||||
trail = "·",
|
||||
lead = "·",
|
||||
}
|
||||
o.scroll = 5
|
||||
o.smoothscroll = true
|
||||
o.termguicolors = true
|
||||
o.laststatus = 3
|
||||
o.mousescroll = "ver:0,hor:0"
|
||||
|
||||
vim.lsp.semantic_tokens.enable = false
|
||||
|
||||
vim.diagnostic.config({
|
||||
float = {
|
||||
border = "rounded",
|
||||
},
|
||||
})
|
||||
|
||||
vim.g.rainbow_delimiters = {
|
||||
highlight = {
|
||||
"RainbowDelimiterYellow",
|
||||
"RainbowDelimiterBlue",
|
||||
"RainbowDelimiterOrange",
|
||||
"RainbowDelimiterGreen",
|
||||
"RainbowDelimiterViolet",
|
||||
"RainbowDelimiterCyan",
|
||||
"RainbowDelimiterRed",
|
||||
},
|
||||
}
|
||||
|
||||
vim.diagnostic.config({
|
||||
virtual_text = true,
|
||||
signs = {
|
||||
text = {
|
||||
[vim.diagnostic.severity.ERROR] = " ",
|
||||
[vim.diagnostic.severity.WARN] = " ",
|
||||
[vim.diagnostic.severity.INFO] = " ",
|
||||
[vim.diagnostic.severity.HINT] = " ",
|
||||
},
|
||||
},
|
||||
underline = true,
|
||||
update_in_insert = true,
|
||||
severity_sort = true,
|
||||
})
|
||||
Reference in New Issue
Block a user