From 1bedbbe5c432de813ba4286ac11a9d7a47914431 Mon Sep 17 00:00:00 2001 From: Galen Rowell Date: Sun, 18 Jul 2021 15:42:54 +1000 Subject: [PATCH] Fix terminal buffer format bug, & enable escape from terminal & visual mdoes --- lua/mappings.lua | 3 +++ lua/utils.lua | 3 +-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lua/mappings.lua b/lua/mappings.lua index f3bf180..e12d40f 100644 --- a/lua/mappings.lua +++ b/lua/mappings.lua @@ -18,7 +18,10 @@ map("v", "x", [=[ "_x ]=], opt) this line too ]] -- +-- escape with 'jk' mapping vim.api.nvim_set_keymap("i", "jk", "", {}) +vim.api.nvim_set_keymap("v", "jk", "", {}) +vim.api.nvim_set_keymap("t", "jk", "", {}) -- Don't copy the replaced text after pasting in visual mode map("v", "p", '"_dP', opt) diff --git a/lua/utils.lua b/lua/utils.lua index a06fa07..cf915ed 100644 --- a/lua/utils.lua +++ b/lua/utils.lua @@ -4,9 +4,8 @@ local M = {} M.hideStuff = function() vim.api.nvim_exec( [[ - au BufEnter term://* setlocal nonumber + au TermOpen term://* setlocal nonumber laststatus=0 au BufEnter,BufWinEnter,WinEnter,CmdwinEnter * if bufname('%') == "NvimTree" | set laststatus=0 | else | set laststatus=2 | endif - au BufEnter term://* set laststatus=0 ]], false )