diff options
author | Raymaekers Luca <raymaekers.luca@gmail.com> | 2023-02-21 21:40:22 +0100 |
---|---|---|
committer | Raymaekers Luca <raymaekers.luca@gmail.com> | 2023-02-21 21:40:22 +0100 |
commit | 2b84124e0cf1ecacb55acf62bb22e29b4b24e5c0 (patch) | |
tree | 49167c741c615bbf09be43fd3e1020cfe924a016 /config/essentials/nvim/lua/tlast/remap.lua | |
parent | 8c1bb7a31dc3a1d713d1752bd8bf24b28892a6f2 (diff) |
cleanup: (nvim) changed <cmd> and <cr> to uppercase variant. added: spelling bind and source bind
Diffstat (limited to 'config/essentials/nvim/lua/tlast/remap.lua')
-rw-r--r-- | config/essentials/nvim/lua/tlast/remap.lua | 32 |
1 files changed, 19 insertions, 13 deletions
diff --git a/config/essentials/nvim/lua/tlast/remap.lua b/config/essentials/nvim/lua/tlast/remap.lua index 15dd320..1fee0e3 100644 --- a/config/essentials/nvim/lua/tlast/remap.lua +++ b/config/essentials/nvim/lua/tlast/remap.lua @@ -18,9 +18,9 @@ vim.keymap.set("i", "{<CR>", "{<CR>}<C-o>O") vim.keymap.set("i", "{;<CR>", "{<CR>};<C-o>O") -- buffers -vim.keymap.set("n", "gb", "<cmd>buffers<CR>:buffer<Space>") -vim.keymap.set("n", "<leader>q", "<cmd>q!<CR>") -vim.keymap.set("n", "<leader>Q", "<cmd>qa!<CR>") +vim.keymap.set("n", "gb", "<CMD>buffers<CR>:buffer<Space>") +vim.keymap.set("n", "<Leader>q", "<CMD>q!<CR>") +vim.keymap.set("n", "<Leader>Q", "<CMD>qa!<CR>") -- Windows vim.keymap.set({"n", "i", "v", "c", "o", "s", "x"}, "<A-h>", "<C-W>h") @@ -30,24 +30,25 @@ vim.keymap.set({"n", "i", "v", "c", "o", "s", "x"}, "<A-l>", "<C-W>l") vim.keymap.set({"n", "i", "v", "c", "o", "s", "x"}, "<A-o>", "<C-W>o") -- move visual selection up/down wards -vim.keymap.set("v", "J", "<cmd>m '>+1<CR>gv=gv") -vim.keymap.set("v", "K", "<cmd>m '<-2<CR>gv=gv") +vim.keymap.set("v", "J", "<CMD>m '>+1<CR>gv=gv") +vim.keymap.set("v", "K", "<CMD>m '<-2<CR>gv=gv") -- Don't move! vim.keymap.set("n", "J", "mzJ`z") -- clipboard -vim.keymap.set("n", "<leader>y", "\"+y") -vim.keymap.set("n", "<leader>o", "<Plug>OSCYank") +vim.keymap.set("n", "<Leader>y", "\"+y") +vim.keymap.set("n", "<Leader>o", "<Plug>OSCYank") -- scripts -vim.keymap.set("n", "<leader>x", "<cmd>!chmod +x %<CR>", { silent = true}) +vim.keymap.set("n", "<Leader>x", "<CMD>!chmod +x %<CR>", { silent = true}) -- replace -vim.keymap.set("n", "<leader>s", [[:%s/\<<C-r><C-w>\>/<C-r><C-w><C-w>/gI<Left><Left><Left>]]) +vim.keymap.set("n", "<Leader>rf", [[:%s/\<<C-r><C-w>\>/<C-r><C-w><C-w>/gI<Left><Left><Left>]]) +vim.keymap.set("n", "<Leader>rl", [[:s/\<<C-r><C-w>\>/<C-r><C-w><C-w>/gI<Left><Left><Left>]]) -- templates -vim.keymap.set("n", "<leader>rt", ":r " .. vim.fn.stdpath("config") .. "/templates/") +vim.keymap.set("n", "<Leader>rt", ":r " .. vim.fn.stdpath("config") .. "/templates/") -- hide all local s = {hidden_all = 0} @@ -64,8 +65,13 @@ vim.keymap.set("n", "<C-h>", function () end) -- random -vim.keymap.set("i", "<LocalLeader>r", "<cmd>r!echo -n $RANDOM<cr><esc>kJA") +vim.keymap.set("i", "<LocalLeader>r", "<CMD>r!echo -n $RANDOM<CR><esc>kJA") -- write -vim.keymap.set("n", "<LocalLeader>w", "<cmd>write<CR>") -vim.keymap.set("n", "<LocalLeader>W", "<cmd>write!<CR>") +vim.keymap.set("n", "<LocalLeader>w", "<CMD>write<CR>") +vim.keymap.set("n", "<LocalLeader>W", "<CMD>write!<CR>") +vim.keymap.set("n", "<LocalLeader>e", "<CMD>edit<CR><CMD>set nohls<CR>") +vim.keymap.set("n", "<Leader><M-s>", "<CMD>source<CR>") + +-- spelling +vim.keymap.set("n", "<Leader><C-s>", "<CMD>setlocal spell!<CR>") |