better splitting

This commit is contained in:
2026-06-25 16:19:08 +02:00
parent 436cd3ebae
commit 768e16e87f
2 changed files with 29 additions and 0 deletions

View File

@@ -32,6 +32,23 @@ Open a file in a vertical split:
:vs path/to/file :vs path/to/file
``` ```
Split shortcuts:
- `<leader>sv` open a vertical split
- `<leader>sh` open a horizontal split
- `<leader>se` equalize split sizes
- `<leader>sc` close the current window
- `<leader>sH` make the current window narrower
- `<leader>sL` make the current window wider
- `<leader>sJ` make the current window shorter
- `<leader>sK` make the current window taller
Buffer shortcuts:
- `<leader>bp` previous buffer
- `<leader>bn` next buffer
- `<leader>bd` delete the current buffer
Browse files with: Browse files with:
```vim ```vim

View File

@@ -5,6 +5,18 @@ vim.keymap.set("n", "<leader>dl", "<Cmd>Oil<CR>")
vim.keymap.set("n", "<leader>nl", vim.cmd.Ex) vim.keymap.set("n", "<leader>nl", vim.cmd.Ex)
vim.keymap.set("n", "<leader>s", ":set spell!<CR>") vim.keymap.set("n", "<leader>s", ":set spell!<CR>")
vim.keymap.set("n", "<leader>sv", "<Cmd>vs<CR>")
vim.keymap.set("n", "<leader>sh", "<Cmd>sp<CR>")
vim.keymap.set("n", "<leader>se", "<C-w>=")
vim.keymap.set("n", "<leader>sc", "<C-w>c")
vim.keymap.set("n", "<leader>sH", "<Cmd>vertical resize -10<CR>")
vim.keymap.set("n", "<leader>sL", "<Cmd>vertical resize +10<CR>")
vim.keymap.set("n", "<leader>sJ", "<Cmd>resize -5<CR>")
vim.keymap.set("n", "<leader>sK", "<Cmd>resize +5<CR>")
vim.keymap.set("n", "<leader>bp", "<Cmd>bprevious<CR>")
vim.keymap.set("n", "<leader>bn", "<Cmd>bnext<CR>")
vim.keymap.set("n", "<leader>bd", "<Cmd>bdelete<CR>")
vim.keymap.set("t", "<Esc>", "<C-\\><C-n>") vim.keymap.set("t", "<Esc>", "<C-\\><C-n>")