feat(nvim): add new vscode bindings to the extra

This commit is contained in:
Sergio Laín 2024-01-16 13:07:12 +01:00
parent bb6809888a
commit 16b7217028
No known key found for this signature in database
GPG key ID: 14C9B8080681777B

View file

@ -62,6 +62,13 @@ vim.api.nvim_create_autocmd("User", {
map("n", "<leader>e", vscode_action("workbench.view.explorer")) map("n", "<leader>e", vscode_action("workbench.view.explorer"))
-- Open terminal -- Open terminal
map("n", "<leader>ft", vscode_action("workbench.action.terminal.focus")) map("n", "<leader>ft", vscode_action("workbench.action.terminal.focus"))
-- close editor
map("n", "<leader>bd", vscode_action("workbench.action.closeActiveEditor"))
-- breakpoints
map("n", "<F2>", vscode_action("editor.debug.action.toggleBreakpoint"))
-- windows
map("n", "<leader>|", vscode_action("workbench.action.splitEditorRight"))
map("n", "<leader>-", vscode_action("workbench.action.splitEditorDown"))
-- LSP actions -- LSP actions
map("n", "<leader>ca", vscode_action("editor.action.codeAction")) map("n", "<leader>ca", vscode_action("editor.action.codeAction"))
map("n", "gy", vscode_action("editor.action.goToTypeDefinition")) map("n", "gy", vscode_action("editor.action.goToTypeDefinition"))