From 9befa609ce4e48a1753231028f336d18cec7a635 Mon Sep 17 00:00:00 2001 From: Henrik Nilsson <43480919+Henrik-N@users.noreply.github.com> Date: Wed, 7 Jul 2021 18:24:08 +0200 Subject: Terminal window keymappings from vimscript to lua (#757) --- lua/keymappings.lua | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) (limited to 'lua') diff --git a/lua/keymappings.lua b/lua/keymappings.lua index ea9c0e18..46247c4c 100644 --- a/lua/keymappings.lua +++ b/lua/keymappings.lua @@ -4,19 +4,16 @@ vim.api.nvim_set_keymap("n", "", "j", { silent = true }) vim.api.nvim_set_keymap("n", "", "k", { silent = true }) vim.api.nvim_set_keymap("n", "", "l", { silent = true }) --- TODO fix this -- Terminal window navigation -vim.cmd [[ - tnoremap h - tnoremap j - tnoremap k - tnoremap l - inoremap h - inoremap j - inoremap k - inoremap l - tnoremap -]] +vim.api.nvim_set_keymap("t", "", "h", {silent = true, noremap = true}) +vim.api.nvim_set_keymap("t", "", "j", {silent = true, noremap = true}) +vim.api.nvim_set_keymap("t", "", "k", {silent = true, noremap = true}) +vim.api.nvim_set_keymap("t", "", "l", {silent = true, noremap = true}) +vim.api.nvim_set_keymap("i", "", "h", {silent = true, noremap = true}) +vim.api.nvim_set_keymap("i", "", "j", {silent = true, noremap = true}) +vim.api.nvim_set_keymap("i", "", "k", {silent = true, noremap = true}) +vim.api.nvim_set_keymap("i", "", "l", {silent = true, noremap = true}) +vim.api.nvim_set_keymap("t", "", "", {silent = true, noremap = true}) -- TODO fix this -- resize with arrows -- cgit v1.2.3