From 2aaa34a57a53c2b11a00f60ac9467d086e36c5d2 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Mon, 5 Aug 2024 18:02:10 +0300 Subject: fix(mappings): Split navigation now working in terminal (insert) mode --- lua/mappings.lua | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'lua') diff --git a/lua/mappings.lua b/lua/mappings.lua index ed653f0..336f3be 100644 --- a/lua/mappings.lua +++ b/lua/mappings.lua @@ -65,11 +65,15 @@ map.t.Alt_p("gt") map.t.Alt_o("gT") -- Split navigation -local function windownav(letter) return keys.Control_w .. letter .. keys.Control_w .. "=" end -map.nt.Control_l(windownav("l")) -map.nt.Control_h(windownav("h")) -map.nt.Control_j(windownav("j")) -map.nt.Control_k(windownav("k")) +local function windownav(letter) return keys.Control_w .. letter end +map.n.Control_l(windownav("l")) +map.n.Control_h(windownav("h")) +map.n.Control_j(windownav("j")) +map.n.Control_k(windownav("k")) +map.t.Control_l("" .. windownav("l") .. "") +map.t.Control_h("" .. windownav("h") .. "") +map.t.Control_j("" .. windownav("j") .. "") +map.t.Control_k("" .. windownav("k") .. "") -- Ctrl-S, Ctrl-A, Ctrl-C, Ctrol-X map.i.Control_s(icommand(":w")) -- cgit v1.3.1-23-gd82d