From 6b4d46386792d01228da1739fc47296964800e76 Mon Sep 17 00:00:00 2001 From: Bryan Ramos Date: Tue, 1 Oct 2024 09:53:02 -0400 Subject: [PATCH] better terminal integration in nvim --- .../neovim/config/lazyvim/lua/plugins/which-key.lua | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/user/modules/utils/modules/neovim/config/lazyvim/lua/plugins/which-key.lua b/src/user/modules/utils/modules/neovim/config/lazyvim/lua/plugins/which-key.lua index e49c10c..130a6df 100644 --- a/src/user/modules/utils/modules/neovim/config/lazyvim/lua/plugins/which-key.lua +++ b/src/user/modules/utils/modules/neovim/config/lazyvim/lua/plugins/which-key.lua @@ -5,7 +5,15 @@ return { opts = { spec = { { "l", ":Lazy", desc = "Lazy" }, - { "t", ":botright new | setlocal nonumber norelativenumber | resize 10 | terminal", mode = "n", desc = "Open Terminal" }, + + { "t", + function() + vim.cmd("botright new | setlocal nonumber norelativenumber | resize 10 | terminal") + vim.cmd("startinsert") + end, + mode = "n", + desc = "Open Terminal" + }, --{ "wd", "execute 'bd' | execute 'close'", desc = "Delete window & buffer" }, -- Window & Buffer Management