diff --git a/.config/nvim/lua/plugins/extras/util/vscode.lua b/.config/nvim/lua/plugins/extras/util/vscode.lua index e8c6f3be..d288085f 100644 --- a/.config/nvim/lua/plugins/extras/util/vscode.lua +++ b/.config/nvim/lua/plugins/extras/util/vscode.lua @@ -65,11 +65,22 @@ vim.api.nvim_create_autocmd("User", { map("n", "fts", vscode_action("workbench.action.terminal.newWithCwd")) -- working with editors (buffers) map("n", "bo", vscode_action("workbench.action.closeOtherEditors")) + map("n", "bb", function() + vscode_action("workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup") + vscode_action("list.select") + end) + map("n", "bn", vscode_action("workbench.action.nextEditor")) + map("n", "bu", vscode_action("workbench.action.reopenClosedEditor")) + map("n", "bh", vscode_action("workbench.action.moveEditorToLeftGroup")) + map("n", "bj", vscode_action("workbench.action.moveEditorToBelowGroup")) + map("n", "bk", vscode_action("workbench.action.moveEditorToAboveGroup")) + map("n", "bl", vscode_action("workbench.action.moveEditorToRightGroup")) + map("n", ",", vscode_action("workbench.action.showAllEditors")) map("n", "bA", vscode_action("workbench.action.closeAllEditors")) map("n", "ba", vscode_action("workbench.action.lastEditorInGroup")) map("n", "bf", vscode_action("workbench.action.firstEditorInGroup")) - map("n", "bl", vscode_action("workbench.action.closeEditorsToTheLeft")) - map("n", "br", vscode_action("workbench.action.closeEditorsToTheRight")) + map("n", "bL", vscode_action("workbench.action.closeEditorsToTheLeft")) + map("n", "bR", vscode_action("workbench.action.closeEditorsToTheRight")) map("n", "H", vscode_action("workbench.action.previousEditorInGroup")) map("n", "L", vscode_action("workbench.action.nextEditorInGroup")) map("n", "bd", vscode_action("workbench.action.closeActiveEditor")) @@ -87,7 +98,7 @@ vim.api.nvim_create_autocmd("User", { map("n", "gi", vscode_action("editor.action.goToImplementation")) map("n", "K", vscode_action("editor.action.showHover")) map("n", "cr", vscode_action("editor.action.rename")) - map("n", "co", vscode_action("editor.action.organizeImport")) + map("n", "co", vscode_action("editor.action.organizeImports")) map("n", "cf", vscode_action("editor.action.formatDocument")) map("n", "ss", vscode_action("workbench.action.gotoSymbol")) map("n", "sS", vscode_action("workbench.action.showAllSymbols")) @@ -97,11 +108,6 @@ vim.api.nvim_create_autocmd("User", { map("n", "cp", vscode_action("markdown.showPreviewToSide")) -- project manager map("n", "fp", vscode_action("projectManager.listProjects")) - -- zoxide - -- stylua: ignore - map("n", "fz", vscode_action("terminalCommandKeys.run", - { args = { cmd = "cdzc", newTerminal = false, saveAllFiles = false, showTerminal = true, focus = true } } - )) -- zen mode map("n", "z", vscode_action("workbench.action.toggleZenMode")) -- cspell @@ -113,17 +119,15 @@ vim.api.nvim_create_autocmd("User", { map("n", "gg", vscode_action("gitlens.views.home.focus")) map("n", "ub", vscode_action("gitlens.toggleFileBlame")) map("n", "]h", function() - vscode.action("workbench.action.editor.nextChange") - vscode.action("workbench.action.compareEditor.nextChange") + vscode_action("workbench.action.editor.nextChange") + vscode_action("workbench.action.compareEditor.nextChange") end) map("n", "[h", function() - vscode.action("workbench.action.editor.previousChange") - vscode.action("workbench.action.compareEditor.previousChange") + vscode_action("workbench.action.editor.previousChange") + vscode_action("workbench.action.compareEditor.previousChange") end) -- statusline map("n", "uS", vscode_action("workbench.action.toggleStatusbarVisibility")) - -- markdown preview - map("n", "cp", vscode_action("markdown.showPreviewToSide")) -- codeium map("n", "cI", vscode_action("codeium.toggleEnable")) map({ "n", "v" }, "id", vscode_action("codeium.generateFunctionDocstring")) @@ -135,6 +139,8 @@ vim.api.nvim_create_autocmd("User", { -- diagnostics map("n", "]d", vscode_action("editor.action.marker.next")) map("n", "[d", vscode_action("editor.action.marker.prev")) + -- zoxide + map("n", "fz", vscode_action("autojump.openFolder")) -- whichkey map("n", "", vscode_action("whichkey.show")) -- search @@ -143,8 +149,6 @@ vim.api.nvim_create_autocmd("User", { map("n", "/", vscode_action("workbench.action.findInFiles")) map("n", "sg", vscode_action("workbench.action.findInFiles")) map("n", "sc", vscode_action("workbench.action.showCommands")) - -- format - map("n", "cf", vscode_action("editor.action.formatDocument")) -- ui map("n", "uC", vscode_action("workbench.action.selectTheme")) end,