33 lines
815 B
Lua
33 lines
815 B
Lua
-- 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>")
|
|
|
|
-- Splits
|
|
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")
|
|
|
|
-- Neo-tree
|
|
vim.keymap.set("n", "<leader>e", "<cmd>Neotree toggle<cr>")
|
|
|
|
|