Change keybindings in nvim, delete unused.

This commit is contained in:
Bartek Stalewski 2025-01-21 00:54:53 +01:00
parent 0fcc958ad5
commit c39cb9b7a4
Signed by: ftpd
SSH Key Fingerprint: SHA256:vGQiaNJcfUMLt3wF58+Zx15C6SpRDA9spUeggjVY8Yo

View File

@ -3,18 +3,45 @@ require "nvchad.mappings"
-- add yours here -- add yours here
local map = vim.keymap.set local map = vim.keymap.set
local nomap = vim.keymap.del
map("i", "jk", "<ESC>") nomap("n", "<leader>b")
map("i", "<C-a>", "<esc>I" ) nomap("n", "<leader>ch")
map("i", "<C-e>", "<esc>A" ) nomap("n", "<leader>cm")
nomap("n", "<leader>ds")
nomap("n", "<leader>fh")
nomap("n", "<leader>fm")
nomap("n", "<leader>gt")
nomap("n", "<leader>ma")
nomap("n", "<leader>pt")
nomap("n", "<leader>rn")
nomap("n", "<leader>th")
nomap("n", "<leader>v")
nomap("n", "<leader>wK")
nomap("n", "<leader>wk")
nomap("n", "<leader>x")
nomap("n", "<leader>fo")
nomap("n", "<leader>fz")
map("n", ";", ":", { desc = "CMD enter command mode" }) map("i", "<C-a>", "<esc>I")
map("n", "<esc><cr>", "<esc><cmd>wq!<cr>", { desc = "Save and Exit" }) map("i", "<C-e>", "<esc>A")
map("n", "<leader>m", '<cmd>execute "set colorcolumn=" . (&colorcolumn == "" ? "80,120" : "")<cr>', { desc = "Toggle Column" })
map("n", "<leader>h", "<cmd>set hlsearch!<cr>", { desc = "Toggle hlsearch" }) map("n", "<esc><CR>", "<esc><cmd>wq!<CR>", { desc = "save and exit" })
map("n", "<leader>j", "<cmd>bprevious<cr>", { desc = "Buffer Previous" }) map("n", "<leader>b", "", { desc = "buffer operations" })
map("n", "<leader>k", "<cmd>bnext<cr>", { desc = "Buffer Next" }) map("n", "<leader>bn", "<cmd>enew<CR>", { desc = "new" })
map("n", "<leader>n", '<cmd>set number!<cr><cmd>IBLToggle<cr><cmd>execute "set signcolumn=" . (&signcolumn == "yes" ? "no" : "yes")<cr>', { desc = "Toggle Decorations" }) map("n", "<leader>bj", "<cmd>bprevious<CR>", { desc = "previous" })
map("n", "<leader>w", "<cmd>lua require('whitespace-nvim').trim()<cr>", { desc = "Trim Trailing Whitespaces" }) map("n", "<leader>bk", "<cmd>bnext<CR>", { desc = "next" })
map("n", "<leader>x", "<cmd>bd<cr>", { desc = "Buffer Close" }) map("n", "<leader>bx", "<cmd>bd<CR>", { desc = "close" })
map("n", "<tab>", "<C-w>w", { desc = "Switch buffer" }) map("n", "<leader>e", "<cmd>NvimTreeFocus<CR>", { desc = "file tree" })
map("n", "<leader>f", "", { desc = "find operations" })
map("n", "<leader>fa", "<cmd>Telescope find_files follow=true no_ignore=true hidden=true<CR>", { desc = "all files" })
map("n", "<leader>fb", "<cmd>Telescope buffers<CR>", { desc = "buffers" })
map("n", "<leader>ff", "<cmd>Telescope find_files<CR>", { desc = "files" })
map("n", "<leader>fw", "<cmd>Telescope live_grep<CR>", { desc = "grep" })
map("n", "<leader>h", "<cmd>set hlsearch!<CR>", { desc = "Toggle hlsearch" })
map("n", "<leader>m", '<cmd>execute "set colorcolumn=" . (&colorcolumn == "" ? "80,120" : "")<CR>', { desc = "Toggle Column" })
map("n", "<leader>n", '<cmd>set number!<CR><cmd>IBLToggle<CR><cmd>execute "set signcolumn=" . (&signcolumn == "yes" ? "no" : "yes")<CR>', { desc = "Toggle Decorations" })
map("n", "<leader>t", function()
require("nvchad.themes").open()
end, { desc = "Change Theme" })
map("n", "<tab>", "<C-w>w", { desc = "switch pane" })