From a190d1bd1b67c440af9f8cacee0ad9d19d8bb012 Mon Sep 17 00:00:00 2001 From: Ivan Dimitrov Date: Sun, 16 Jul 2023 19:46:24 +0300 Subject: [PATCH] toggle term shortcuts --- cfg/nvim/init.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/cfg/nvim/init.lua b/cfg/nvim/init.lua index f85df21..a222e39 100644 --- a/cfg/nvim/init.lua +++ b/cfg/nvim/init.lua @@ -7,14 +7,16 @@ vim.g.mapleader = " " -- leader sp vim.g.maplocalleader = " " vim.keymap.set({ "n", "v" }, "", "", { 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("", "BufferNext") nmap("", "BufferPrevious") nmap("x", "BufferClose") +nmap("", "ToggleTerm") +tmap("", "ToggleTerm") + nmap("r", "!%:p") nmap("ff", require("telescope.builtin").find_files)