Edit mappings

This commit is contained in:
Thomas Avé 2023-08-25 22:44:52 +02:00
parent cf358c74d6
commit bf0f34cbaf
1 changed files with 31 additions and 24 deletions

View File

@ -1,24 +1,31 @@
vim.api.nvim_set_keymap("i", "jj", "<Esc>", {}) vim.keymap.set("i", "jj", "<Esc>", {})
vim.api.nvim_set_keymap("n", "j", "gj", {}) vim.keymap.set("n", "j", "gj", {})
vim.api.nvim_set_keymap("n", "k", "gk", {}) vim.keymap.set("n", "k", "gk", {})
vim.api.nvim_set_keymap("n", "<S-k>", "<Nop>", {}) vim.keymap.set("n", "<S-k>", "<Nop>", {})
vim.api.nvim_set_keymap("v", "<S-y>", "\"+y", { noremap = true }) -- vim.keymap.set("n", "<S-p>", "\"+p", { noremap = true })
-- vim.api.nvim_set_keymap("n", "<S-p>", "\"+p", { noremap = true }) -- vim.keymap.set("v", "<S-p>", "\"+p", { noremap = true })
-- vim.api.nvim_set_keymap("v", "<S-p>", "\"+p", { noremap = true }) vim.keymap.set("t", "jj", "<C-\\><C-n>", { noremap = true, silent = true })
vim.api.nvim_set_keymap("t", "jj", "<C-\\><C-n>", { noremap = true, silent = true }) vim.keymap.set("n", "<Backspace>", ":q<cr>", { noremap = true, silent = true })
vim.api.nvim_set_keymap("n", "<Backspace>", ":q<cr>", { noremap = true, silent = true }) vim.keymap.set("n", "<C-U>", "<C-O>", { noremap = true })
vim.api.nvim_set_keymap("n", "<C-U>", "<C-O>", { noremap = true }) vim.keymap.set("n", "<C-E>", "<C-U>zz", { noremap = true })
vim.api.nvim_set_keymap("n", "<C-E>", "<C-U>", { noremap = true }) vim.keymap.set("n", "<C-D>", "<C-D>zz", { noremap = true })
vim.api.nvim_set_keymap("n", "<C-I>", "<C-I>", { noremap = true }) vim.keymap.set("n", "<C-I>", "<C-I>", { noremap = true })
vim.api.nvim_set_keymap("n", "<Tab>", "<Nop>", { noremap = true }) vim.keymap.set("n", "n", "nzz", { noremap = true })
vim.api.nvim_set_keymap("n", "<leader><space>", ":noh<cr>", { noremap = true, silent = true }) vim.keymap.set("n", "N", "Nzz", { noremap = true })
vim.api.nvim_set_keymap("n", "gn", ":n<cr>", { noremap = true, silent = true }) vim.keymap.set("x", "<leader>p", [["_dP]], { noremap = true })
vim.api.nvim_set_keymap("n", "<leader>d", ":TroubleToggle<cr>", { noremap = true, silent = true }) vim.keymap.set("v", "<leader>y", [["+y]])
vim.api.nvim_set_keymap("n", "gi", ":ClangdSwitchSourceHeader<cr>", { noremap = true, silent = true }) vim.keymap.set("v", "<leader>Y", [["+Y]])
vim.api.nvim_set_keymap("n", "<leader>t", ":NvimTreeFindFileToggle<cr>", { noremap = true, silent = true }) vim.keymap.set("n", "<Tab>", "<Nop>", { noremap = true })
vim.api.nvim_set_keymap("n", "<leader>a", "<C-A>", { noremap = true, silent = true }) vim.keymap.set("n", "<leader><space>", ":noh<cr>", { noremap = true, silent = true })
vim.api.nvim_set_keymap("n", "<leader>x", "<C-X>", { noremap = true, silent = true }) vim.keymap.set("n", "gn", ":n<cr>", { noremap = true, silent = true })
-- vim.api.nvim_set_keymap("n", "<S-h>x", "<C-h>", { noremap = true, silent = true }) vim.keymap.set("n", "<leader>d", ":TroubleToggle<cr>", { noremap = true, silent = true })
-- vim.api.nvim_set_keymap("n", "<S-j>x", "<C-j>", { noremap = true, silent = true }) vim.keymap.set("n", "gi", ":ClangdSwitchSourceHeader<cr>", { noremap = true, silent = true })
-- vim.api.nvim_set_keymap("n", "<S-k>x", "<C-k>", { noremap = true, silent = true }) vim.keymap.set("n", "<leader>t", ":NvimTreeFindFileToggle<cr>", { noremap = true, silent = true })
-- vim.api.nvim_set_keymap("n", "<S-l>x", "<C-l>", { noremap = true, silent = true }) vim.keymap.set("x", "<leader>a", "<C-A>", { noremap = true, silent = true })
vim.keymap.set("x", "<leader>x", "<C-X>", { noremap = true, silent = true })
vim.keymap.set("x", "<leader>ga", "g<C-A>", { noremap = true, silent = true })
vim.keymap.set("x", "<leader>gx", "g<C-X>", { noremap = true, silent = true })
-- vim.keymap.set("n", "<S-h>x", "<C-h>", { noremap = true, silent = true })
-- vim.keymap.set("n", "<S-j>x", "<C-j>", { noremap = true, silent = true })
-- vim.keymap.set("n", "<S-k>x", "<C-k>", { noremap = true, silent = true })
-- vim.keymap.set("n", "<S-l>x", "<C-l>", { noremap = true, silent = true })