From 187388b7f5ea7b38888c9af9c02cb2f9040aea1f Mon Sep 17 00:00:00 2001 From: emmanueltouzery Date: Sat, 15 Oct 2022 02:10:42 +0200 Subject: [PATCH] fix(#1632): autocenter: avoid use of feedkeys (#1632) --- lua/nvim-tree.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lua/nvim-tree.lua b/lua/nvim-tree.lua index 19896da5..06d0cf01 100644 --- a/lua/nvim-tree.lua +++ b/lua/nvim-tree.lua @@ -391,9 +391,11 @@ local function setup_autocommands(opts) create_nvim_tree_autocmd("BufEnter", { pattern = "NvimTree_*", callback = function() + local bufnr = api.nvim_get_current_buf() vim.schedule(function() - local keys = api.nvim_replace_termcodes("zz", true, false, true) - api.nvim_feedkeys(keys, "n", true) + api.nvim_buf_call(bufnr, function() + vim.cmd [[norm! zz]] + end) end) end, })