From 50113557c46d97b669ddf3123d5f2eed58931038 Mon Sep 17 00:00:00 2001 From: blob42 Date: Sun, 3 Sep 2023 18:45:29 +0200 Subject: [PATCH] mappings --- lua/core/mappings.lua | 40 ++++++------------------ lua/custom/plugins/configs/navigator.lua | 1 - 2 files changed, 10 insertions(+), 31 deletions(-) diff --git a/lua/core/mappings.lua b/lua/core/mappings.lua index f893def..06c3589 100644 --- a/lua/core/mappings.lua +++ b/lua/core/mappings.lua @@ -276,6 +276,9 @@ M.general = { --{{{ ["tf"] = { " set foldmethod=expr| set foldexpr=nvim_treesitter#foldexpr()", "enable Treesitter folding" }, + ["ts"] = { " TSEnable highlight ", "enable treesitter" }, + ["tS"] = { " TSDisable highlight ", "enable treesitter" }, + ["tp"] = { function() @@ -576,40 +579,14 @@ M.lspconfig = { --{{{ -- See ` :help vim.lsp.*` for documentation on any of the below functions n = { - ["gD"] = { - function() - vim.lsp.buf.declaration() - end, + ["gD"] = { vim.lsp.buf.declaration, "lsp declaration", }, + ["K"] = { vim.lsp.buf.hover, "lsp hover", }, - ["gd"] = { - function() - vim.lsp.buf.definition() - end, - "lsp definition", - }, + ["gm"] = { vim.lsp.buf.implementation, "lsp implementation", }, - ["K"] = { - function() - vim.lsp.buf.hover() - end, - "lsp hover", - }, - - ["gm"] = { - function() - vim.lsp.buf.implementation() - end, - "lsp implementation", - }, - - ["D"] = { - function() - vim.lsp.buf.type_definition() - end, - "lsp definition type", - }, + ["D"] = { vim.lsp.buf.type_definition, "lsp definition type", }, ["[d"] = { vim.diagnostic.goto_prev , "lsp goto prev" }, @@ -1207,6 +1184,9 @@ M.refactoring = { M.null_ls = { plugin = true, n = { + ["nul"] = { function() + require("custom.plugins.configs.null-ls").setup() + end, "start null-ls" }, ["nlr"] = {function() local null_ls = require('null-ls') if not null_ls.is_registered({ name = 'revive'}) then diff --git a/lua/custom/plugins/configs/navigator.lua b/lua/custom/plugins/configs/navigator.lua index 5a09053..8be85b2 100644 --- a/lua/custom/plugins/configs/navigator.lua +++ b/lua/custom/plugins/configs/navigator.lua @@ -35,7 +35,6 @@ local config = { { key = 'g0', func = require('navigator.symbols').document_symbols, desc = 'lsp document_symbols' }, { key = 'gW', func = require('navigator.workspace').workspace_symbol_live, desc = 'lsp workspace_symbol_live' }, { key = '', func = require('navigator.definition').definition, desc = 'lsp definition' }, - { key = 'gd', func = require('navigator.definition').definition, desc = 'lsp definition' }, { key = 'gp', func = require('navigator.definition').definition_preview, desc = 'lsp definition preview' }, { key = 'gP', func = require('navigator.definition').type_definition_preview, desc = 'lsp type definition preview' },