fix(LazyVSCode): fix some typos

This commit is contained in:
2025-04-16 16:45:41 +08:00
parent 438c84d57e
commit 6d14788560
2 changed files with 24 additions and 15 deletions

View File

@@ -17,7 +17,6 @@
|c (code) |f |- | Format Code | |c (code) |f |- | Format Code |
|c |t |- | Flash.nvim Treesitter | |c |t |- | Flash.nvim Treesitter |
|f (file) |s |- | File search with VSCode ctrl-p | |f (file) |s |- | File search with VSCode ctrl-p |
|s (search) |
|e (editor) |d |- | Close Editor | |e (editor) |d |- | Close Editor |
|e |g |- | Search Editor Cross-Groups | |e |g |- | Search Editor Cross-Groups |
|e |i |- | Search Editor Inside Group | |e |i |- | Search Editor Inside Group |

View File

@@ -93,13 +93,23 @@ vim.keymap.set("n", "<leader><leader>l", function()
end end
end, { desc = "Toggle Line-Number Mode" }) end, { desc = "Toggle Line-Number Mode" })
-- Format Code -- Toggle Word Wrap Mode
vim.keymap.set("n", "<leader><leader>w", function()
local wrapMode = vscode.get_config("editor.wordWrap")
if wrapMode == "on" then
vscode.update_config("editor.wordWrap", "off")
else
vscode.update_config("editor.wordWrap", "on")
end
end, { desc = "Toggle Word Wrap Mode" })
-- Code
vim.keymap.set("n", "<leader>cf", function() vim.keymap.set("n", "<leader>cf", function()
vscode.action("editor.action.formatDocument") vscode.action("editor.action.formatDocument")
end, { desc = "Format Code" }) end, { desc = "Format Code" })
-- Editor -- Editor
local tabs = { local editors = {
toggleInGroup = function() toggleInGroup = function()
vscode.action("workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup") vscode.action("workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup")
vscode.action("list.select") vscode.action("list.select")
@@ -127,15 +137,15 @@ local tabs = {
vscode.action("workbench.action.moveEditorToPreviousGroup") vscode.action("workbench.action.moveEditorToPreviousGroup")
end, end,
} }
vim.keymap.set("n", "<leader><leader>e", tabs.toggleInGroup, { desc = "Toggle Between Two Editors inside Group" }) vim.keymap.set("n", "<leader><leader>e", editors.toggleInGroup, { desc = "Toggle Between Two Editors inside Group" })
vim.keymap.set("n", "<leader><leader>E", tabs.toggleCrossGroups, { desc = "Toggle Between Two Editors Cross-Groups" }) vim.keymap.set("n", "<leader><leader>E", editors.toggleCrossGroups, { desc = "Toggle Between Two Editors Cross-Groups" })
vim.keymap.set("n", "<leader>eg", tabs.select, { desc = "Select Editor Cross-Groups" }) vim.keymap.set("n", "<leader>eg", editors.select, { desc = "Select Editor Cross-Groups" })
vim.keymap.set("n", "<leader>ei", tabs.previous, { desc = "Select Editor Inside Group" }) vim.keymap.set("n", "<leader>ei", editors.previous, { desc = "Select Editor Inside Group" })
-- vim.keymap.set("n", "<leader>ep", tabs.previous, { desc = "Select Editor in Group: Previous" }) -- vim.keymap.set("n", "<leader>ep", editors.previous, { desc = "Select Editor in Group: Previous" })
-- vim.keymap.set("n", "<leader>el", tabs.least, { desc = "Select Editor in Group: Least" }) -- vim.keymap.set("n", "<leader>el", editors.least, { desc = "Select Editor in Group: Least" })
vim.keymap.set("n", "<leader>ed", tabs.close, { desc = "Close Editor" }) vim.keymap.set("n", "<leader>ed", editors.close, { desc = "Close Editor" })
vim.keymap.set('n', "<leader>en", tabs.moveToNextGroup, { desc = "Move Editor to the Next Group" }) vim.keymap.set('n', "<leader>en", editors.moveToNextGroup, { desc = "Move Editor to the Next Group" })
vim.keymap.set('n', "<leader>ep", tabs.moveToPreviousGroup, { desc = "Move Editor to the Previous Group" }) vim.keymap.set('n', "<leader>ep", editors.moveToPreviousGroup, { desc = "Move Editor to the Previous Group" })
-- Editor Groups -- Editor Groups
-- TODO: <leader>gd to delete a group -- TODO: <leader>gd to delete a group
@@ -151,13 +161,13 @@ local groups = {
vscode.action("workbench.action.splitEditorDown") vscode.action("workbench.action.splitEditorDown")
-- vscode.action("workbench.action.moveEditorToPreviousGroup") -- vscode.action("workbench.action.moveEditorToPreviousGroup")
end, end,
equalGroupSize = function () equalGroupSize = function()
vscode.action("workbench.action.evenEditorWidths") vscode.action("workbench.action.evenEditorWidths")
end, end,
close = function () close = function()
vscode.action("workbench.action.closeGroup") vscode.action("workbench.action.closeGroup")
end, end,
alsoCloseEditors = function () alsoCloseEditors = function()
vscode.action("workbench.action.closeEditorsAndGroup") vscode.action("workbench.action.closeEditorsAndGroup")
end, end,
} }