25 lines
523 B
Lua
25 lines
523 B
Lua
vim.opt.termguicolors = true
|
|
vim.cmd.colorscheme("vim")
|
|
vim.opt.relativenumber = true
|
|
vim.opt.shada = "'100,<50,s10,h"
|
|
|
|
vim.api.nvim_create_autocmd("BufReadPost", {
|
|
callback = function()
|
|
local mark = vim.api.nvim_buf_get_mark(0, '"')
|
|
local lcount = vim.api.nvim_buf_line_count(0)
|
|
|
|
if mark[1] > 0 and mark[1] <= lcount then
|
|
pcall(vim.api.nvim_win_set_cursor, 0, mark)
|
|
end
|
|
end,
|
|
})
|
|
|
|
vim.lsp.enable('gopls')
|
|
|
|
vim.diagnostic.config({
|
|
virtual_text = {
|
|
spacing = 0,
|
|
},
|
|
severity_sort = true,
|
|
})
|