diff --git a/nvim/.config/nvim/README.md b/nvim/.config/nvim/README.md index ac6a934..56a863c 100644 --- a/nvim/.config/nvim/README.md +++ b/nvim/.config/nvim/README.md @@ -32,6 +32,23 @@ Open a file in a vertical split: :vs path/to/file ``` +Split shortcuts: + +- `sv` open a vertical split +- `sh` open a horizontal split +- `se` equalize split sizes +- `sc` close the current window +- `sH` make the current window narrower +- `sL` make the current window wider +- `sJ` make the current window shorter +- `sK` make the current window taller + +Buffer shortcuts: + +- `bp` previous buffer +- `bn` next buffer +- `bd` delete the current buffer + Browse files with: ```vim diff --git a/nvim/.config/nvim/lua/romanzy/remap.lua b/nvim/.config/nvim/lua/romanzy/remap.lua index 800ae41..0d50e30 100644 --- a/nvim/.config/nvim/lua/romanzy/remap.lua +++ b/nvim/.config/nvim/lua/romanzy/remap.lua @@ -5,6 +5,18 @@ vim.keymap.set("n", "dl", "Oil") vim.keymap.set("n", "nl", vim.cmd.Ex) vim.keymap.set("n", "s", ":set spell!") +vim.keymap.set("n", "sv", "vs") +vim.keymap.set("n", "sh", "sp") +vim.keymap.set("n", "se", "=") +vim.keymap.set("n", "sc", "c") +vim.keymap.set("n", "sH", "vertical resize -10") +vim.keymap.set("n", "sL", "vertical resize +10") +vim.keymap.set("n", "sJ", "resize -5") +vim.keymap.set("n", "sK", "resize +5") + +vim.keymap.set("n", "bp", "bprevious") +vim.keymap.set("n", "bn", "bnext") +vim.keymap.set("n", "bd", "bdelete") vim.keymap.set("t", "", "")