- 调整配置文件组织方式,新增init.lua作为入口 - 更新lazy-lock.json同步插件版本 - 完善lua/目录下的插件和配置模块结构 - 修改README.md补充配置说明和使用指南
18 lines
523 B
Lua
18 lines
523 B
Lua
return {
|
|
"CRAG666/code_runner.nvim",
|
|
dependencies = "nvim-lua/plenary.nvim",
|
|
config = function()
|
|
require("code_runner").setup({
|
|
filetype = {
|
|
python = "python -u",
|
|
lua = "lua",
|
|
sh = "bash",
|
|
},
|
|
})
|
|
-- 添加快捷键
|
|
vim.keymap.set("n", "<leader>rr", "<cmd>RunCode<cr>", { desc = "一键运行当前文件" })
|
|
vim.keymap.set("n", "<leader>rf", "<cmd>RunFile<cr>", { desc = "运行当前文件" })
|
|
vim.keymap.set("n", "<F5>", "<cmd>RunFile tab<cr>", { desc = "在新标签页运行" })
|
|
end,
|
|
}
|