From 38955b8cca12f7192bda65f5e6541ca3a3a48c56 Mon Sep 17 00:00:00 2001 From: Simon Lasbrugnas Date: Fri, 16 Aug 2024 13:44:44 +0200 Subject: [PATCH] chore: add terminal mode keybindings --- lua/config/keymaps.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lua/config/keymaps.lua b/lua/config/keymaps.lua index bfbdb46..7f0e211 100644 --- a/lua/config/keymaps.lua +++ b/lua/config/keymaps.lua @@ -24,3 +24,11 @@ vim.keymap.set({ "n", "v" }, "", "silent !tmux neww tmux-sessionizers", [[:%s/\<\>//gI]]) vim.keymap.set("v", "J", ":m '>+1gv=gv") vim.keymap.set("v", "K", ":m '<-2gv=gv") + +-- Open a new terminal pane +vim.keymap.set("n", "t", "botright terminal") +-- Focus the terminal pane +vim.keymap.set("n", "f", function() + local bufnr = vim.fn.bufnr("#") + vim.api.nvim_set_current_buf(bufnr) +end)