From a247d69c82109230656c6eb10a7824794ee5e911 Mon Sep 17 00:00:00 2001 From: christianchiarulli Date: Wed, 7 Jul 2021 19:27:27 -0400 Subject: refactoring whichkey --- lua/lv-floatterm/init.lua | 35 ++++++++++++++++++++++++++--------- 1 file changed, 26 insertions(+), 9 deletions(-) (limited to 'lua/lv-floatterm') diff --git a/lua/lv-floatterm/init.lua b/lua/lv-floatterm/init.lua index 31f06f8e..94696db4 100644 --- a/lua/lv-floatterm/init.lua +++ b/lua/lv-floatterm/init.lua @@ -42,15 +42,32 @@ M.config = function() end -- Map esc to exit inside lazygit - vim.api.nvim_exec([[ - function LazyGitNativation() - echom &filetype - if &filetype ==# 'FTerm' - tnoremap q - tnoremap - endif - endfunction - ]], false) + -- vim.api.nvim_exec( + -- [[ + -- function LazyGitNativation() + -- echom &filetype + -- if &filetype ==# 'FTerm' + -- tnoremap q + -- tnoremap + -- endif + -- endfunction + -- ]], + -- false + -- ) + vim.api.nvim_set_keymap("n", "", "lua require('FTerm').toggle()", { noremap = true, silent = true }) + vim.api.nvim_set_keymap( + "t", + "", + "lua require('FTerm').toggle()", + { noremap = true, silent = true } + ) + vim.api.nvim_set_keymap("n", "", "lua _G.__fterm_lazygit()", { noremap = true, silent = true }) + vim.api.nvim_set_keymap( + "t", + "", + "lua _G.__fterm_lazygit()", + { noremap = true, silent = true } + ) end return M -- cgit v1.2.3