From 24b5a11d80c75a1139347bf8d21f8a1ca89daeff Mon Sep 17 00:00:00 2001 From: geril2207 Date: Sat, 30 Dec 2023 12:06:27 +0300 Subject: [PATCH] refactor: hijack_cursor search skip --- lua/nvim-tree.lua | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lua/nvim-tree.lua b/lua/nvim-tree.lua index ead71c33b4b..3016ec9c9b6 100644 --- a/lua/nvim-tree.lua +++ b/lua/nvim-tree.lua @@ -112,13 +112,11 @@ function M.reset_highlight() renderer.render_hl(view.get_bufnr()) end -local prev_line function M.place_cursor_on_node() - local l = vim.api.nvim_win_get_cursor(0)[1] - if l == prev_line then + local search = vim.fn.searchcount() + if search and search.exact_match == 1 then return end - prev_line = l local node = lib.get_node_at_cursor() if not node or node.name == ".." then