English | 简体中文
Open current working area, buffers, etc. in VSCode
example.mp4
-
Open the current buffer in VSCode
-
Open all buffers in VSCode
-
Open the current working directory (cwd) in VSCode
- Use lazy
{ "xlboy/vscode-opener.nvim" }
The purpose of setup is only to set the configuration
require('vscode-opener').setup({ ... }) -- See below↓for specific configuration parameters
Default configuration:
{
notify = true, -- Whether or not to give related prompts after opening related content in VSCode
}
Lazy:
{
"xlboy/vscode-opener.nvim",
keys = {
{
"<leader>vsw",
"<cmd>lua require('vscode-opener').open_cwd()<CR>",
desc = "Open Current Workspace in VSCode",
},
{
"<leader>vsc",
"<cmd>lua require('vscode-opener').open_current_buf()<CR>",
desc = "Open Current Buffer in VSCode",
},
{
"<leader>vse",
"<cmd>lua require('vscode-opener').open_current_buf({ cwd = false })<CR>",
desc = "Open Current Buffer in VSCode (No CWD)",
},
{
"<leader>vsa",
"<cmd>lua require('vscode-opener').open_all_bufs()<CR>",
desc = "Open All Buffers in VSCode",
},
},
}
{
"xlboy/vscode-opener.nvim",
keys = {
{
"<leader>vsc",
"<cmd>lua require('vscode-opener').open()<CR>",
desc = "Open VSCode Opener Menu",
},
},
}
MIT