]> localhost Git - nvim.git/commitdiff
feat: new tab
authorJansen <[email protected]>
Mon, 18 Nov 2024 13:15:05 +0000 (09:15 -0400)
committerJansen <[email protected]>
Mon, 18 Nov 2024 13:15:05 +0000 (09:15 -0400)
init.lua

index 7e421d7ad064afb28f9777ec6e20809e715a58b9..f19e34cddef4f4cbf52cfd6dd335897b4c928620 100644 (file)
--- a/init.lua
+++ b/init.lua
@@ -303,6 +303,10 @@ local function prev_tab()
   tab_next = false
   vim.cmd [[tabp]]
 end
+local function new_tab()
+  tab_next = true
+  vim.cmd [[tabnew]]
+end
 
 local function last_tab() if tab_next then prev_tab() else next_tab() end end
 
@@ -319,6 +323,7 @@ vim.keymap.set('n', '<leader>tp', prev_tab)
 vim.keymap.set('n', '<leader>tt', last_tab)
 vim.keymap.set('n', '<leader>tT', open_tterm)
 vim.keymap.set('n', '<leader>tc', close_tab)
+vim.keymap.set('n', '<leader>tN', new_tab)
 
 -- Code
 local function compile_rust() vim.cmd [[!cargo check]] end