From 592e348689a3fba6467249be1163f8f91572e15f Mon Sep 17 00:00:00 2001 From: christianchiarulli Date: Tue, 29 Jun 2021 22:45:48 -0400 Subject: updates --- lua/lv-which-key/init.lua | 81 +++++++++++++++++++++++++++++------------------ 1 file changed, 51 insertions(+), 30 deletions(-) (limited to 'lua/lv-which-key/init.lua') diff --git a/lua/lv-which-key/init.lua b/lua/lv-which-key/init.lua index f3e05cad..3ca4a1cd 100644 --- a/lua/lv-which-key/init.lua +++ b/lua/lv-which-key/init.lua @@ -92,7 +92,7 @@ local mappings = { ["f"] = "Find File", ["h"] = "No Highlight", b = { - name = "+Buffers", + name = "Buffers", j = {"BufferPick", "jump to buffer"}, w = {"BufferWipeout", "wipeout buffer"}, e = { @@ -113,22 +113,31 @@ local mappings = { } }, - d = { - name = "Diagnostics", - t = {"TroubleToggle", "trouble"}, - w = {"TroubleToggle lsp_workspace_diagnostics", "workspace"}, - d = {"TroubleToggle lsp_document_diagnostics", "document"}, - q = {"TroubleToggle quickfix", "quickfix"}, - l = {"TroubleToggle loclist", "loclist"}, - r = {"TroubleToggle lsp_references", "references"} - }, +-- diagnostics vanilla nvim +-- -- diagnostic +-- function lv_utils.get_all() +-- vim.lsp.diagnostic.get_all() +-- end +-- function lv_utils.get_next() +-- vim.lsp.diagnostic.get_next() +-- end +-- function lv_utils.get_prev() +-- vim.lsp.diagnostic.get_prev() +-- end +-- function lv_utils.goto_next() +-- vim.lsp.diagnostic.goto_next() +-- end +-- function lv_utils.goto_prev() +-- vim.lsp.diagnostic.goto_prev() +-- end +-- function lv_utils.show_line_diagnostics() +-- vim.lsp.diagnostic.show_line_diagnostics() +-- end -- " Available Debug Adapters: -- " https://microsoft.github.io/debug-adapter-protocol/implementors/adapters/ - -- " -- " Adapter configuration and installation instructions: -- " https://github.com/mfussenegger/nvim-dap/wiki/Debug-Adapter-installation - -- " -- " Debug Adapter protocol: -- " https://microsoft.github.io/debug-adapter-protocol/ -- " Debugging @@ -151,15 +160,15 @@ local mappings = { -- }, g = { name = "Git", - j = {"lua require 'lv-utils'.next_hunk()", "Next Hunk"}, - k = {"lua require 'lv-utils'.prev_hunk()", "Prev Hunk"}, - l = {"lua require 'lv-utils'.blame_line()", "Blame"}, - p = {"lua require 'lv-utils'.preview_hunk()", "Preview Hunk"}, - r = {"lua require 'lv-utils'.reset_hunk()", "Reset Hunk"}, - R = {"lua require 'lv-utils'.reset_buffer()", "Reset Buffer"}, - s = {"lua require 'lv-utils'.stage_hunk()", "Stage Hunk"}, + j = {"lua require 'gitsigns'.next_hunk()", "Next Hunk"}, + k = {"lua require 'gitsigns'.prev_hunk()", "Prev Hunk"}, + l = {"lua require 'gitsigns'.blame_line()", "Blame"}, + p = {"lua require 'gitsigns'.preview_hunk()", "Preview Hunk"}, + r = {"lua require 'gitsigns'.reset_hunk()", "Reset Hunk"}, + R = {"lua require 'gitsigns'.reset_buffer()", "Reset Buffer"}, + s = {"lua require 'gitsigns'.stage_hunk()", "Stage Hunk"}, u = { - "lua require 'lv-utils'.undo_stage_hunk()", + "lua require 'gitsigns'.undo_stage_hunk()", "Undo Stage Hunk" }, o = {"Telescope git_status", "Open changed file"}, @@ -182,7 +191,7 @@ local mappings = { "Telescope lsp_workspace_diagnostics", "Workspace Diagnostics" }, - f = {"lua require 'lv-utils'.formatting()", "Format"}, + f = {"lua vim.lsp.buf.formatting()", "Format"}, h = {"Lspsaga hover_doc", "Hover Doc"}, i = {"LspInfo", "Info"}, l = {"Lspsaga lsp_finder", "LSP Finder"}, @@ -209,17 +218,17 @@ local mappings = { name = "Search", b = {"Telescope git_branches", "Checkout branch"}, c = {"Telescope colorscheme", "Colorscheme"}, - d = { - "Telescope lsp_document_diagnostics", - "Document Diagnostics" - }, - D = { - "Telescope lsp_workspace_diagnostics", - "Workspace Diagnostics" - }, + -- d = { + -- "Telescope lsp_document_diagnostics", + -- "Document Diagnostics" + -- }, + -- D = { + -- "Telescope lsp_workspace_diagnostics", + -- "Workspace Diagnostics" + -- }, f = {"Telescope find_files", "Find File"}, h = {"Telescope help_tags", "Find Help"}, - m = {"Telescope marks", "Marks"}, + -- m = {"Telescope marks", "Marks"}, M = {"Telescope man_pages", "Man Pages"}, r = {"Telescope oldfiles", "Open Recent File"}, R = {"Telescope registers", "Registers"}, @@ -232,6 +241,18 @@ local mappings = { } } +if O.plugin.trouble.active then + mappings['d'] = { + name = "Diagnostics", + t = {"TroubleToggle", "trouble"}, + w = {"TroubleToggle lsp_workspace_diagnostics", "workspace"}, + d = {"TroubleToggle lsp_document_diagnostics", "document"}, + q = {"TroubleToggle quickfix", "quickfix"}, + l = {"TroubleToggle loclist", "loclist"}, + r = {"TroubleToggle lsp_references", "references"} + } +end + if O.plugin.gitlinker.active then mappings["gy"] = "Gitlink" end if O.plugin.zen.active then vim.api.nvim_set_keymap("n", "z", ":ZenMode", -- cgit v1.2.3