refactor: 重构Neovim配置结构并更新文档
- 调整配置文件组织方式,新增init.lua作为入口 - 更新lazy-lock.json同步插件版本 - 完善lua/目录下的插件和配置模块结构 - 修改README.md补充配置说明和使用指南
This commit is contained in:
17
lua/plugins/runner.lua
Normal file
17
lua/plugins/runner.lua
Normal file
@@ -0,0 +1,17 @@
|
||||
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,
|
||||
}
|
||||
Reference in New Issue
Block a user