diff --git a/home/modules/nvim/config/lua/plugins/which-key.lua b/home/modules/nvim/config/lua/plugins/which-key.lua index 71ccc53..242d77c 100644 --- a/home/modules/nvim/config/lua/plugins/which-key.lua +++ b/home/modules/nvim/config/lua/plugins/which-key.lua @@ -5,9 +5,9 @@ return { icons = { mappings = false }, }, keys = { - { ".", "Telescope find_files", desc = "Find file in dir", mode = "n" }, - { "", "Telescope git_files", desc = "Find git file", mode = "n" }, - { "B", "Telescope buffers", desc = "Opens buffers", mode = "n" }, + { ".", "FzfLua files", desc = "Find file in dir", mode = "n" }, + { "", "FzfLua git_files", desc = "Find git file", mode = "n" }, + { "B", "FzfLua buffers", desc = "Opens buffers", mode = "n" }, { "b", group = "buffer", mode = "n" }, { "b,", "BufferMovePrevious", desc = "Move buffer back", mode = "n" }, { @@ -48,11 +48,11 @@ return { mode = "n", }, { "c", group = "code", mode = "n" }, - { "ca", ":lua vim.lsp.buf.code_action()", desc = "Code actions", mode = "n" }, - { "cd", ":lua require'telescope.builtin'.diagnostics{}", desc = "Show diagnostics", mode = "n" }, + { "ca", "FzfLua lsp_code_actions", desc = "Code actions", mode = "n" }, + { "cd", "FzfLua lsp_diagnostics_document", desc = "Show diagnostics", mode = "n" }, { "cf", - ":lua require'telescope.builtin'.builtin.lsp_references{}", + "FzfLua lsp_references", desc = "Show references", mode = "n", }, @@ -69,7 +69,7 @@ return { desc = "Create a new file", mode = "n", }, - { "fr", "Telescope oldfiles", desc = "Open Recent File", mode = "n" }, + { "fr", "FzfLua oldfiles", desc = "Open Recent File", mode = "n" }, { "fs", "w", @@ -99,23 +99,22 @@ return { }, { "q", "qa!", desc = "Leave neovim", mode = "n" }, { "s", group = "search", mode = "n" }, - { "sb", ":lua require'telescope.builtin'.buffers{}", desc = "Find buffer", mode = "n" }, - { "ss", "Telescope live_grep", desc = "Live Grep", mode = "n" }, + { "ss", "FzfLua live_grep_native", desc = "Live Grep", mode = "n" }, + { "sp", "FzfLua grep_project", desc = "Grep in project", mode = "n" }, { "sw", - "Telescope grep_string", + "FzfLua grep_cword", desc = "Search current word", mode = "n", }, { "t", group = "diagnostics (lsp)", mode = "n" }, { "td", - "Telescope diagnostics", + "FzfLua lsp_diagnostics_document", desc = "Show LSP diagnostics", mode = "n", }, { "ta", "TodoQuickFix", desc = "Show all todo comments", mode = "n" }, - { "tt", "TodoTelescope", desc = "Show all todo comments (Telescope)", mode = "n" }, { "w", group = "window", mode = "n" }, { "w+", @@ -179,5 +178,7 @@ return { mode = "n", }, { "xr", "source $MYVIMRC", desc = "Reload config", mode = "n" }, + { "do", "DiffviewOpen", desc = "Open diff view", mode = "n" }, + { "dh", "DiffviewFileHistory", desc = "Open file history diff", mode = "n" }, }, }