From 4823bcb10f83d4b24ffa7747e8ec423268c88ba8 Mon Sep 17 00:00:00 2001 From: kkard2 Date: Sat, 2 Dec 2023 18:45:30 +0100 Subject: some hl fun --- nvim/init.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'nvim') diff --git a/nvim/init.lua b/nvim/init.lua index 9d5c2d7..40edfc2 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -67,6 +67,9 @@ end) vim.keymap.set("i", "", "0\"_d$?.noh0\"myw0\"_d$\"mpa") vim.keymap.set("n", "", "\"_xif ") +vim.api.nvim_set_hl(0, "FloatBorder", { ctermfg = nil, ctermbg = nil }) +vim.api.nvim_set_hl(0, "DiagnosticError", { ctermfg = "White", ctermbg = "DarkRed" }) +vim.api.nvim_set_hl(0, "DiagnosticWarn", { ctermfg = "LightYellow" }) -- lazy.nvim local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim" @@ -128,7 +131,6 @@ require("lazy").setup({ lspconfig.zls.setup({}) lspconfig.lua_ls.setup(lsp.nvim_lua_ls()) lsp.setup() - vim.api.nvim_create_autocmd("LspAttach", { group = vim.api.nvim_create_augroup("UserLspConfig", {}), callback = function(ev) @@ -137,11 +139,12 @@ require("lazy").setup({ vim.keymap.set("n", "gd", vim.lsp.buf.definition, opts) vim.keymap.set("n", "gi", vim.lsp.buf.implementation, opts) vim.keymap.set("n", "gr", vim.lsp.buf.references, opts) + vim.keymap.set("n", "gh", vim.diagnostic.open_float, opts) vim.keymap.set("n", "K", vim.lsp.buf.hover, opts) + vim.keymap.set({ "n", "i" }, "", vim.lsp.buf.signature_help, opts) vim.keymap.set("n", "lr", vim.lsp.buf.rename, opts) vim.keymap.set({ "n", "v" }, "", vim.lsp.buf.code_action, opts) vim.keymap.set("n", "lf", vim.lsp.buf.format, opts) - vim.keymap.set("n", "gh", vim.diagnostic.open_float, opts) end, }) end -- cgit v1.3.1