feat(nvim): add function to write and source files

Copied from tjdevries' config_manager repository, add a global
`save_and_exec` function that will write and source vim or lua files,
and use this within my existing `<leader>so` key mapping.
This commit is contained in:
Oliver Davies 2022-01-09 23:22:04 +00:00
parent 7d3b82884c
commit 7860c3506a
2 changed files with 13 additions and 1 deletions

View file

@ -27,7 +27,7 @@ local function set_key_mappings()
local options = { noremap = true }
map("n", "<Leader>so", ":luafile ~/.config/nvim/init.lua<Cr>", options)
map("n", "<Leader>so", ":call opdavies#save_and_exec()<CR>", options)
-- Format paragraphs to an 80 character line length.
map("n", "<Leader>g", "gqap", options)