summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Vanbesien <tvanbesi@proton.me>2026-05-18 19:42:53 +0200
committerThomas Vanbesien <tvanbesi@proton.me>2026-05-18 21:41:04 +0200
commitf39abf4016cacf4dbc90f2b84fdf08f8ddea534e (patch)
tree0c2dfde1e970c33627c6c01f69109ce10623f1ff
parent536e9860d20f471f1d6d638bf284812472864209 (diff)
downloaddotfiles-f39abf4016cacf4dbc90f2b84fdf08f8ddea534e.tar.gz
dotfiles-f39abf4016cacf4dbc90f2b84fdf08f8ddea534e.zip
feat(nvim): add shortcuts to move tabpages
-rw-r--r--.config/nvim/init.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
index b058d9a..c8fdc19 100644
--- a/.config/nvim/init.lua
+++ b/.config/nvim/init.lua
@@ -113,6 +113,9 @@ vim.keymap.set({ "n", "i", "t" }, "<M-n>", "<Cmd>tabnext<CR>", { desc = "Move to
vim.keymap.set({ "n", "i", "t" }, "<M-b>", "<Cmd>tabprevious<CR>", { desc = "Move to previous tab page" })
vim.keymap.set("i", "<M-h>", "<Space><BS><Left>")
vim.keymap.set("i", "<M-l>", "<Space><BS><Right>")
+-- Move tab
+vim.keymap.set("n", "<C-w>>", "<Cmd>tabmove +1<CR>", { desc = "Move tab to next position" })
+vim.keymap.set("n", "<C-w><", "<Cmd>tabmove -1<CR>", { desc = "Move tab to next position" })
-- Scrolling
vim.keymap.set("n", "<C-u>", vim.cmd.ScrollSmoothUp, { desc = "Scroll up smoothly" })
vim.keymap.set("n", "<C-d>", vim.cmd.ScrollSmoothDown, { desc = "Scroll down smoothly" })