diff options
| -rw-r--r-- | modules/neovim/nvim/lua/config/keybinds.lua | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/modules/neovim/nvim/lua/config/keybinds.lua b/modules/neovim/nvim/lua/config/keybinds.lua index 3d1a2fb..3c7ad20 100644 --- a/modules/neovim/nvim/lua/config/keybinds.lua +++ b/modules/neovim/nvim/lua/config/keybinds.lua @@ -48,3 +48,11 @@ nmap('<leader>?', '<cmd>FzfLua live_grep_native<CR>', { silent = true }) nmap('<leader>to', '<cmd>te<CR>', { silent = true; desc = "Open a terminal buffer in the current window." }) +vim.keymap.set('t', '<Esc>', '<C-\\><C-n>', { silent = true }) +vim.keymap.set('t', '<C-\\><C-n>', function() + vim.keymap.set('t', '<Esc>', '<Esc>', { buffer = true}) + vim.keymap.set('t', '<C-\\><C-n>', '<C-\\><C-n>', { buffer = true}) +end, { silent = true }) + + + |