diff options
author | christianchiarulli <[email protected]> | 2021-07-07 19:27:27 -0400 |
---|---|---|
committer | christianchiarulli <[email protected]> | 2021-07-07 19:27:27 -0400 |
commit | a247d69c82109230656c6eb10a7824794ee5e911 (patch) | |
tree | 56524641892db02812cfcc0e7f2eba8fd6670db5 /lua/lv-floatterm/init.lua | |
parent | e02c7c5abb4fec1cc51588c96b6b4fdff938d1c2 (diff) |
refactoring whichkey
Diffstat (limited to 'lua/lv-floatterm/init.lua')
-rw-r--r-- | lua/lv-floatterm/init.lua | 35 |
1 files changed, 26 insertions, 9 deletions
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 <Esc> q - tnoremap <C-v><Esc> <Esc> - endif - endfunction - ]], false) + -- vim.api.nvim_exec( + -- [[ + -- function LazyGitNativation() + -- echom &filetype + -- if &filetype ==# 'FTerm' + -- tnoremap <Esc> q + -- tnoremap <C-v><Esc> <Esc> + -- endif + -- endfunction + -- ]], + -- false + -- ) + vim.api.nvim_set_keymap("n", "<A-i>", "<CMD>lua require('FTerm').toggle()<CR>", { noremap = true, silent = true }) + vim.api.nvim_set_keymap( + "t", + "<A-i>", + "<C-\\><C-n><CMD>lua require('FTerm').toggle()<CR>", + { noremap = true, silent = true } + ) + vim.api.nvim_set_keymap("n", "<A-l>", "<CMD>lua _G.__fterm_lazygit()<CR>", { noremap = true, silent = true }) + vim.api.nvim_set_keymap( + "t", + "<A-l>", + "<C-\\><C-n><CMD>lua _G.__fterm_lazygit()<CR>", + { noremap = true, silent = true } + ) end return M |