2024-06-27 00:49:17 +00:00
|
|
|
local map = vim.keymap.set
|
|
|
|
vim.g.mapleader = " "
|
|
|
|
|
2024-07-02 17:01:35 +00:00
|
|
|
map("n", "<Esc>", ':nohl<cr>')
|
2024-06-27 00:49:17 +00:00
|
|
|
map("v", "J", ":m '>+1<CR>gv=gv")
|
|
|
|
map("v", "K", ":m '<-2<CR>gv=gv")
|
|
|
|
|
|
|
|
-- Buffers
|
|
|
|
map("n", "<Tab>", "<cmd>bn<CR>")
|
|
|
|
map("n", "<S-Tab>", "<cmd>bp<CR>")
|
|
|
|
|
|
|
|
-- Visual
|
|
|
|
map("x", "<", "<gv")
|
|
|
|
map("x", ">", ">gv")
|
|
|
|
map("x", "K", ":move '<-2<CR>gv-gv")
|
|
|
|
map("x", "J", ":move '>+1<CR>gv-gv")
|
|
|
|
|
|
|
|
-- Oil keymaps
|
|
|
|
map("n", "<space>e", "<cmd>Oil<CR>")
|
|
|
|
|