write seetings of line number mode and word wrap mode into workspace

This commit is contained in:
2025-10-31 16:30:57 +08:00
parent 83f54531a3
commit 5cba0307a3

View File

@@ -85,11 +85,11 @@ vim.keymap.set("n", "<leader>bs", sidebar.openSearch, { desc = "Open Sidebar Exp
vim.keymap.set("n", "<leader><leader>l", function() vim.keymap.set("n", "<leader><leader>l", function()
local lineNumbMode = vscode.get_config("editor.lineNumbers") local lineNumbMode = vscode.get_config("editor.lineNumbers")
if lineNumbMode == "on" then if lineNumbMode == "on" then
vscode.update_config("editor.lineNumbers", "relative") vscode.update_config("editor.lineNumbers", "relative", "workspace")
elseif lineNumbMode == "relative" then elseif lineNumbMode == "relative" then
vscode.update_config("editor.lineNumbers", "on") vscode.update_config("editor.lineNumbers", "on", "workspace")
else else
vscode.update_config("editor.lineNumbers", "relative") vscode.update_config("editor.lineNumbers", "relative", "workspace")
end end
end, { desc = "Toggle Line-Number Mode" }) end, { desc = "Toggle Line-Number Mode" })
@@ -97,9 +97,9 @@ end, { desc = "Toggle Line-Number Mode" })
vim.keymap.set("n", "<leader><leader>w", function() vim.keymap.set("n", "<leader><leader>w", function()
local wrapMode = vscode.get_config("editor.wordWrap") local wrapMode = vscode.get_config("editor.wordWrap")
if wrapMode == "on" then if wrapMode == "on" then
vscode.update_config("editor.wordWrap", "off") vscode.update_config("editor.wordWrap", "off", "workspace")
else else
vscode.update_config("editor.wordWrap", "on") vscode.update_config("editor.wordWrap", "on", "workspace")
end end
end, { desc = "Toggle Word Wrap Mode" }) end, { desc = "Toggle Word Wrap Mode" })