From 68c30dd560f81ab0b11fe8b622b710ca40a1fddb Mon Sep 17 00:00:00 2001 From: Simon Hauser Date: Sun, 7 Mar 2021 08:41:45 +0100 Subject: [PATCH] fix: only expand if we are not in_fast_event() --- lua/telescope/previewers/buffer_previewer.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/telescope/previewers/buffer_previewer.lua b/lua/telescope/previewers/buffer_previewer.lua index 6fa25de..16031f9 100644 --- a/lua/telescope/previewers/buffer_previewer.lua +++ b/lua/telescope/previewers/buffer_previewer.lua @@ -65,7 +65,7 @@ previewers.file_maker = function(filepath, bufnr, opts) local ft = opts.use_ft_detect and pfiletype.detect(filepath) if opts.bufname ~= filepath then - filepath = vim.fn.expand(filepath) + if not vim.in_fast_event() then filepath = vim.fn.expand(filepath) end local stat = vim.loop.fs_stat(filepath) or {} if stat.type == 'directory' then pscan.ls_async(filepath, {