local function edit_vim_config() vim.cmd("edit $VIMHOME/init.lua") end local function edit_vim_plugins() vim.cmd("edit $VIMPLUGINS") end local function reload_vim_config() require("plenary.reload").reload_module("esensar", true) vim.cmd("source $MYVIMRC") end vim.api.nvim_create_user_command("EditVimConfig", edit_vim_config, {}) vim.api.nvim_create_user_command("EditVimPlugins", edit_vim_plugins, {}) vim.api.nvim_create_user_command("ReloadVimConfig", reload_vim_config, {}) vim.keymap.set("n", "vec", edit_vim_config) vim.keymap.set("n", "vep", edit_vim_plugins) vim.keymap.set("n", "vcr", reload_vim_config)