vim.g.mapleader = "," vim.keymap.set("n", "pv", vim.cmd.Ex) vim.keymap.set("n", "tr", vim.cmd.terminal) vim.keymap.set("v", "J", ":m '>+1gv=gv") vim.keymap.set("v", "K", ":m '<-2gv=gv") vim.keymap.set("n", "J", "mzJ`z") vim.keymap.set("n", "", "zz") vim.keymap.set("n", "", "zz") vim.keymap.set("n", "n", "nzzzv") vim.keymap.set("n", "N", "NzzzV") vim.keymap.set("x", "p", "\"_dP") vim.keymap.set("n", "f", function() vim.lsp.buf.format() end) vim.keymap.set("n", "", "cnextzz") vim.keymap.set("n", "", "cprevzz") vim.keymap.set("n", "k", "lnextzz") vim.keymap.set("n", "j", "lprevzz") vim.keymap.set("n","x","!chmod +x %", {silent = true}) vim.keymap.set("n","",":setlocal spell!") --local ls = require('luasnip') --vim.keymap.set({"i"}, "", function() ls.expand() end, {silent = true}) --vim.keymap.set({"i", "s"}, "", function() ls.jump( 1) end, {silent = true}) --vim.keymap.set({"i", "s"}, "", function() ls.jump(-1) end, {silent = true}) -- --vim.keymap.set({"i", "s"}, "", function() -- if ls.choice_active() then -- ls.change_choice(1) -- end --end, {silent = true}) vim.cmd('cnoreabbrev W! w!') vim.cmd('cnoreabbrev Q! q!') vim.cmd('cnoreabbrev Qall! qall!') vim.cmd('cnoreabbrev Wq wq') vim.cmd('cnoreabbrev Wa wa') vim.cmd('cnoreabbrev wQ wq') vim.cmd('cnoreabbrev WQ wq') vim.cmd('cnoreabbrev W w') vim.cmd('cnoreabbrev Q q') vim.cmd('cnoreabbrev Qall qall')