]> git.rmz.io Git - dotfiles.git/commitdiff
nvim: update floating terminal bindings
authorSamir Benmendil <me@rmz.io>
Sun, 7 Apr 2024 00:21:15 +0000 (01:21 +0100)
committerSamir Benmendil <me@rmz.io>
Sun, 7 Apr 2024 00:21:15 +0000 (01:21 +0100)
nvim/lua/config/keymaps.lua

index 8fa09143e7a22efa2add11ccb53d164be4c9fa86..c193f61cdb9a910351a3b2a2d999acdd5a71ce1b 100644 (file)
@@ -70,6 +70,6 @@ end
 
 -- floating terminal
 -- TODO: I prefer a split buffer for terminal, need to review how to make this more vim-like
-vim.keymap.set("n", "<leader>ft", function() Util.float_term(nil, { cwd = Util.get_root() }) end, { desc = "Terminal (root dir)" })
-vim.keymap.set("n", "<leader>fT", function() Util.float_term() end, { desc = "Terminal (cwd)" })
-vim.keymap.set("t", "<esc><esc>", "<c-\\><c-n>", {desc = "Enter Normal Mode"})
+local lazyterm = function() LazyVim.terminal(nil, { cwd = LazyVim.root() }) end
+vim.keymap.set("n", "<leader>ft", lazyterm, { desc = "Terminal (Root Dir)" })
+vim.keymap.set("n", "<leader>fT", function() LazyVim.terminal() end, { desc = "Terminal (cwd)" })