From 1bad1cafab56bce833ad04864df90b7d05683343 Mon Sep 17 00:00:00 2001 From: psychhim Date: Sat, 11 Oct 2025 01:20:22 +0530 Subject: [PATCH] Update: Terminal in split window --- lua/keymaps.lua | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lua/keymaps.lua b/lua/keymaps.lua index de048dc..6f37925 100644 --- a/lua/keymaps.lua +++ b/lua/keymaps.lua @@ -105,8 +105,13 @@ vim.keymap.set('n', 'dq', vim.diagnostic.setloclist, { desc = 'Diagnosti -- [[ Neo-tree sync to current directory & toggle ]] vim.keymap.set('n', 'n', 'cd %:p:h | Neotree toggle float') --- [[ Terminal open in new tab ]] -vim.keymap.set('n', 't', 'tabnew +termi') +-- [[ Terminal open ]] +-- In a new tab +vim.keymap.set('n', 'tt', 'tabnew +termi', { noremap = true, silent = true, desc = 'Open terminal in new tab' }) +-- In a vertical split (bottom) +vim.keymap.set('n', 'tv', 'split | wincmd j | terminali', { noremap = true, silent = true, desc = 'Open terminal in horizontal split' }) +-- In a horizontal split (right side) +vim.keymap.set('n', 'th', 'vsplit | wincmd l | terminali', { noremap = true, silent = true, desc = 'Open terminal in vertical split' }) -- [[ Create an empty buffer in a new tab ]] vim.keymap.set('n', 'e', function()