Browse Source

fix(neovim): update Telescope keybindings

Joe 8 tháng trước cách đây
mục cha
commit
aba10c98b9

+ 1 - 1
.config/nvim/lua/plugins/command-palette.lua

@@ -45,7 +45,7 @@ return {
                         ":Telescope lsp_workspace_symbols"
                     }, {
                     "LSP Dynamic Workspace Symbols", "",
-                    ":Telescope lsp_dynamic_workspace_symbols"
+                    ":Telescope lsp_workspace_symbols"
                 }, { "Diagnostics",  "", ":Telescope diagnostics" },
                     {
                         "LSP Implementations", "",

+ 4 - 1
.config/nvim/lua/plugins/telescope.lua

@@ -47,8 +47,10 @@ return {
             end, {})
             vim.keymap.set("n", "ss", builtin.resume)
             vim.keymap.set("n", "sS", builtin.pickers)
+            vim.keymap.set("n", "sT", builtin.treesitter)
             vim.keymap.set("n", "sa", builtin.find_files)
             vim.keymap.set("n", "sg", builtin.git_files)
+            vim.keymap.set("n", "sG", builtin.git_status)
             vim.keymap.set("n", "sb", builtin.buffers)
             vim.keymap.set("n", "sj", builtin.jumplist)
             vim.keymap.set("n", "sw", builtin.grep_string)
@@ -56,7 +58,8 @@ return {
             vim.keymap.set("n", "slt", builtin.lsp_type_definitions)
             vim.keymap.set("n", "slr", builtin.lsp_references)
             vim.keymap.set("n", "sli", builtin.lsp_implementations)
-            vim.keymap.set("n", "sls", builtin.lsp_dynamic_workspace_symbols)
+            vim.keymap.set("n", "sls", builtin.lsp_document_symbols)
+            vim.keymap.set("n", "slS", builtin.lsp_workspace_symbols)
             require("telescope").load_extension("ui-select")
             require("telescope").load_extension("file_browser")
         end