2026-01-12 23:11:27 +00:00
|
|
|
-- Leader
|
|
|
|
|
vim.g.mapleader = ","
|
|
|
|
|
|
|
|
|
|
-- Buffers
|
|
|
|
|
vim.keymap.set("n", "<leader>w", "<cmd>w<cr>")
|
|
|
|
|
vim.keymap.set("n", "<leader>q", "<cmd>q<cr>")
|
|
|
|
|
|
|
|
|
|
-- Insert mode
|
|
|
|
|
vim.keymap.set("i", "jj", "<esc>")
|
|
|
|
|
|
|
|
|
|
-- Navigation split
|
|
|
|
|
vim.keymap.set("n", "<c-w>", ":wincmd k<cr>")
|
|
|
|
|
vim.keymap.set("n", "<c-s>", ":wincmd j<cr>")
|
|
|
|
|
vim.keymap.set("n", "<c-d>", ":wincmd l<cr>")
|
|
|
|
|
vim.keymap.set("n", "<c-a>", ":wincmd h<cr>")
|
|
|
|
|
|
|
|
|
|
-- Navidation
|
|
|
|
|
vim.keymap.set("n", "<S-w>", "k")
|
|
|
|
|
vim.keymap.set("n", "<S-s>", "j")
|
|
|
|
|
vim.keymap.set("n", "<S-d>", "l")
|
|
|
|
|
vim.keymap.set("n", "<S-a>", "h")
|
|
|
|
|
|
2026-01-13 00:51:03 +00:00
|
|
|
-- Oil
|
|
|
|
|
vim.keymap.set("n", "-", "<CMD>Oil<CR>", { desc = "Open parent directory" })
|
2026-01-12 23:11:27 +00:00
|
|
|
|
2026-01-13 00:51:03 +00:00
|
|
|
-- Tabs
|
|
|
|
|
vim.keymap.set("n", "<Tab>", "<cmd>BufferLineCycleNext<cr>")
|
|
|
|
|
vim.keymap.set("n", "<S-Tab>", "<cmd>BufferLineCyclePrev<cr>")
|
|
|
|
|
vim.keymap.set("n", "<M-q>", "<cmd>BufferLineCycleNext<cr>")
|