diff --git a/lua/core/remap.lua b/lua/core/remap.lua index e928142..0b85d74 100644 --- a/lua/core/remap.lua +++ b/lua/core/remap.lua @@ -25,6 +25,8 @@ vim.api.nvim_set_keymap("n", "bp", "bprevious", {}) -- quickfix operations vim.api.nvim_set_keymap("n", "qc", "ccl", {}) vim.api.nvim_set_keymap("n", "qw", "cw", {}) +vim.api.nvim_set_keymap("n", "cn", "cnext", {}) +vim.api.nvim_set_keymap("n", "cp", "cprev", {}) -- moving visual blocks vim.api.nvim_set_keymap("v", "J", ":m '>+1gv=gv", {}) @@ -59,6 +61,13 @@ vim.api.nvim_set_keymap("n", "XX", ":qa!", {}) vim.api.nvim_set_keymap("n", "XZZ", ":wqa!", {}) vim.api.nvim_set_keymap("n", "x", ":q", {}) +-- faster substitution +vim.api.nvim_set_keymap("n", "s", [[:%s/\<\>//gI]]) +-- single line +vim.api.nvim_set_keymap("n", "S", [[:s/\<\>//gI]]) +-- selection mode +vim.api.nvim_set_keymap("v", "s", [[:s/\<\>//gI]]) + -- vertical resize vim.api.nvim_set_keymap("n", "vr", ":vertical-resize ", {})