summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/essentials/nvim/lua/tlast/remap.lua33
1 files changed, 15 insertions, 18 deletions
diff --git a/config/essentials/nvim/lua/tlast/remap.lua b/config/essentials/nvim/lua/tlast/remap.lua
index 0e2e813..09589c4 100644
--- a/config/essentials/nvim/lua/tlast/remap.lua
+++ b/config/essentials/nvim/lua/tlast/remap.lua
@@ -14,13 +14,13 @@ vim.keymap.set("i", '"', '""<Left>')
-- vim.keymap.set("i", "(", "()<Left>")
-- vim.keymap.set("i", "[", "[]<Left>")
-- vim.keymap.set("i", "{", "{}<Left>")
-vim.keymap.set("i", "{<CR>", "{<CR>}<C-o>O")
-vim.keymap.set("i", "{;<CR>", "{<CR>};<C-o>O")
+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")
@@ -34,11 +34,8 @@ vim.keymap.set("c", "<M-f>", "<C-Right>")
vim.keymap.set("c", "<M-d>", "<C-Right><C-w>")
-- 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")
-
--- Don't move!
-vim.keymap.set("n", "J", "mzJ`z")
+vim.keymap.set("v", "J", "<cmd>m '>+1<cr>gv=gv<cr>")
+vim.keymap.set("v", "K", "<cmd>m '<-2<cr>gv=gv<cr>")
-- clipboard
vim.keymap.set("n", "<Leader>y", "\"+y")
@@ -62,27 +59,27 @@ vim.keymap.set("n", "<C-h>", function ()
end)
-- utils
-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")
-- ordered list
vim.keymap.set("v", "<Leader>n", "I0. <esc>gvg<C-a>")
vim.keymap.set("v", "<Leader>u", "<cmd>'<,'>s/^[0-9]\\+\\. //<cr><esc>")
-- 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>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>]])
-- write
-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>")
-vim.keymap.set("n", "<Leader><M-s>", "<CMD>source<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>")
+vim.keymap.set("n", "<Leader><M-s>", "<cmd>source<cr>")
-- Packer
-vim.keymap.set("n", "<Leader>P", "<CMD>PackerSync<CR>")
+vim.keymap.set("n", "<Leader>P", "<cmd>PackerSync<cr>")
-- spelling
-vim.keymap.set("n", "<Leader><C-s>", "<CMD>setlocal spell!<CR>")
+vim.keymap.set("n", "<Leader><C-s>", "<cmd>setlocal spell!<cr>")
-- open terminal in file's parent director
-- this needs to be asynchrous