From 3a41727764c065e7ae93495e09a62169d3b0cf38 Mon Sep 17 00:00:00 2001 From: Job79 Date: Sat, 29 Aug 2026 17:02:35 +0200 Subject: [PATCH] feat: add terminal shortcuts --- plugin/20_keymaps.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugin/20_keymaps.lua b/plugin/20_keymaps.lua index 58c0355..92ec2bc 100644 --- a/plugin/20_keymaps.lua +++ b/plugin/20_keymaps.lua @@ -27,6 +27,11 @@ local nmap = function(lhs, rhs, desc, plugin) vim.keymap.set("n", lhs, final_rhs, { desc = desc }) end +local tmap = function(lhs, rhs, desc, plugin) + local final_rhs = plugin and lazy_wrap(plugin, rhs) or rhs + vim.keymap.set("t", lhs, final_rhs, { desc = desc }) +end + local nmap_leader = function(suffix, rhs, desc, plugin) local final_rhs = plugin and lazy_wrap(plugin, rhs) or rhs vim.keymap.set("n", "" .. suffix, final_rhs, { desc = desc }) @@ -121,3 +126,4 @@ nmap_leader("ts", function() require("terminal").open_terminal_app("lazysql") en -- Overwrites ================================================================== nmap("", function() vim.cmd("nohlsearch") end, "Clear search highlights") +tmap("", "", "Terminal window navigation")