toggle term shortcuts

This commit is contained in:
Ivan Dimitrov 2023-07-16 19:46:24 +03:00
parent 51a7310445
commit a190d1bd1b

View File

@ -7,14 +7,16 @@ vim.g.mapleader = " " -- leader sp
vim.g.maplocalleader = " "
vim.keymap.set({ "n", "v" }, "<Space>", "<Nop>", { silent = true }) -- nop leader
local nmap = function(keys, cmd)
vim.keymap.set("n", keys, cmd, { noremap = true, silent = true })
end
local nmap = function(keys, cmd) vim.keymap.set("n", keys, cmd, { noremap = true, silent = true }) end
local tmap = function(keys, cmd) vim.keymap.set("t", keys, cmd, { noremap = true, silent = true }) end
nmap("<Tab>", "<cmd>BufferNext<cr>")
nmap("<S-Tab>", "<cmd>BufferPrevious<cr>")
nmap("<leader>x", "<cmd>BufferClose<cr>")
nmap("<A-h>", "<cmd>ToggleTerm<cr>")
tmap("<A-h>", "<cmd>ToggleTerm<cr>")
nmap("<leader>r", "<cmd>!%:p<cr>")
nmap("<leader>ff", require("telescope.builtin").find_files)