Compare commits
2 Commits
9810b20e0b
...
native
| Author | SHA1 | Date | |
|---|---|---|---|
| d92312b83c | |||
| a83481d10d |
@@ -97,14 +97,17 @@ map("n", "<leader>bd", smart_buffer_delete, { desc = "Close Current Buffer" })
|
|||||||
map("n", "<leader>bw", smart_buffer_wipeout, { desc = "Wipeout Current Buffer" })
|
map("n", "<leader>bw", smart_buffer_wipeout, { desc = "Wipeout Current Buffer" })
|
||||||
map("n", "<leader>bD", delete_other_buffers, { desc = "Close All Other Buffers" })
|
map("n", "<leader>bD", delete_other_buffers, { desc = "Close All Other Buffers" })
|
||||||
map("n", "<leader>bW", wipeout_other_buffers, { desc = "Wipeout All Other Buffers" })
|
map("n", "<leader>bW", wipeout_other_buffers, { desc = "Wipeout All Other Buffers" })
|
||||||
|
for i = 1, 10 do
|
||||||
|
map("n", "<Leader>b" .. (i%10), "<Cmd>LualineBuffersJump! " .. i .. "<Cr>", { desc = "Jump to Buffer " .. i })
|
||||||
|
end
|
||||||
|
|
||||||
-- Trouble Keybinds
|
-- Trouble Keybinds
|
||||||
-- open diagnostics window
|
-- open diagnostics window
|
||||||
map("n", "<leader>xd", [[<Cmd>Trouble diagnostics toggle focus=false filter.buf=0<CR>]], { desc = "Toggle diagnostic message for current buffer" })
|
map("n", "<leader>xd", [[<Cmd>Trouble diagnostics toggle focus=false filter.buf=0<CR>]], { desc = "Toggle diagnostic message for current buffer" })
|
||||||
map("n", "<leader>xD", [[<Cmd>Trouble diagnostics toggle focus=false<CR>]], { desc = "Toggle diagnostic message for project" })
|
map("n", "<leader>xD", [[<Cmd>Trouble diagnostics toggle focus=false<CR>]], { desc = "Toggle diagnostic message for project" })
|
||||||
|
map("n", "grl", [[<Cmd>Trouble lsp toggle focus=false win.position=right win.relative=win pinned=true<CR>]], { desc = "Open LSP Info" })
|
||||||
map("n", "grt", [[<Cmd>Trouble symbols toggle focus=false<CR>]], { desc = "Open TreeSitter Symbols" })
|
map("n", "grt", [[<Cmd>Trouble symbols toggle focus=false<CR>]], { desc = "Open TreeSitter Symbols" })
|
||||||
map("n", "grs", [[<Cmd>Trouble lsp_document_symbols toggle focus=false<CR>]], { desc = "Open LSP Document Symbols", silent = true, noremap = true })
|
map("n", "grs", [[<Cmd>Trouble lsp_document_symbols toggle focus=false<CR>]], { desc = "Open LSP Document Symbols", silent = true, noremap = true })
|
||||||
map("n", "grS", [[<Cmd>Trouble lsp_workspace_symbols toggle focus=false<CR>]], { desc = "Open LSP Workspace Symbols", silent = true, noremap = true })
|
|
||||||
map("n", "grD", [[<Cmd>Trouble lsp_declarations toggle<CR>]], { desc = "Show LSP Declarations", silent = true, noremap = true })
|
map("n", "grD", [[<Cmd>Trouble lsp_declarations toggle<CR>]], { desc = "Show LSP Declarations", silent = true, noremap = true })
|
||||||
map("n", "grd", [[<Cmd>Trouble lsp_definitions toggle<CR>]], { desc = "Show LSP Definitions", silent = true, noremap = true })
|
map("n", "grd", [[<Cmd>Trouble lsp_definitions toggle<CR>]], { desc = "Show LSP Definitions", silent = true, noremap = true })
|
||||||
map("n", "gri", [[<Cmd>Trouble lsp_implementations toggle<CR>]], { desc = "Show LSP Implementations", silent = true, noremap = true })
|
map("n", "gri", [[<Cmd>Trouble lsp_implementations toggle<CR>]], { desc = "Show LSP Implementations", silent = true, noremap = true })
|
||||||
@@ -118,13 +121,13 @@ map({"n", "v"}, "gra", vim.lsp.buf.code_action, { desc = "Action", silent = true
|
|||||||
map("n", "gl", vim.diagnostic.open_float, { desc = "Open Diagnostic Float" })
|
map("n", "gl", vim.diagnostic.open_float, { desc = "Open Diagnostic Float" })
|
||||||
map("n", "grx", vim.lsp.codelens.run, { desc = "Run Codelens Operation" })
|
map("n", "grx", vim.lsp.codelens.run, { desc = "Run Codelens Operation" })
|
||||||
|
|
||||||
-- Toggle Codelense
|
-- Toggle Codelens
|
||||||
vim.keymap.set("n", "<leader>tc", function()
|
map("n", "<leader>tc", function()
|
||||||
vim.g.codelens_enabled = not vim.g.codelens_enabled
|
vim.g.codelens_enabled = not vim.g.codelens_enabled
|
||||||
vim.lsp.codelens.enable(vim.g.codelens_enabled)
|
vim.lsp.codelens.enable(vim.g.codelens_enabled)
|
||||||
end, { desc = "Toggle Code Lens" })
|
end, { desc = "Toggle Code Lens" })
|
||||||
|
|
||||||
-- Open Signature Help
|
-- Open Signature Help
|
||||||
vim.keymap.set("i", "<C-s>", function()
|
map("i", "<C-s>", function()
|
||||||
vim.lsp.buf.signature_help()
|
vim.lsp.buf.signature_help()
|
||||||
end, { desc = "Show signature help" })
|
end, { desc = "Show signature help" })
|
||||||
|
|||||||
Reference in New Issue
Block a user