From 68846f713091205254a2a296ec252eac16a4f50e Mon Sep 17 00:00:00 2001 From: Wynd Date: Fri, 12 Jul 2024 01:01:02 +0300 Subject: [PATCH] Added a new autocmd to stop insert mode when entering neo-tree --- .config/nvim/lua/nvwynd/autocmds.lua | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.config/nvim/lua/nvwynd/autocmds.lua b/.config/nvim/lua/nvwynd/autocmds.lua index 7b51dc8..3231a6d 100644 --- a/.config/nvim/lua/nvwynd/autocmds.lua +++ b/.config/nvim/lua/nvwynd/autocmds.lua @@ -1,3 +1,12 @@ +-- used for when lazyness takes over and I'm using a mouse to click around in neo-tree +-- if insert mode is active then neo-tree won't behave as expected, so we want to stop it +vim.api.nvim_create_autocmd("BufEnter", { + pattern = { "*neo-tree*" }, + callback = function() + vim.cmd("stopinsert") + end, +}) + vim.api.nvim_create_user_command("ListPlugins", function() local plugins = require("lazy").plugins()