From 1084d07cf45116a8fd0436e40f291f78eea62e28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?AoMe=20=C2=B7=20=E9=9D=92=E7=9B=AE?= <71392160+AlejandroSuero@users.noreply.github.com> Date: Fri, 26 Apr 2024 00:26:17 +0200 Subject: [PATCH] fix(buffer_previewer): no preview showing when `set nomodifiable` (#3077) Not showing a preview with the new changes in the latest changes of [plenary.nvim PR #575](https://github.com/nvim-lua/plenary.nvim/pull/575). The error occurs when changing from `nomodifiable` to `modifiable`. Telescope itself works, but the previews don't render. --- lua/telescope/previewers/buffer_previewer.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/lua/telescope/previewers/buffer_previewer.lua b/lua/telescope/previewers/buffer_previewer.lua index b54d42f..2b2feb5 100644 --- a/lua/telescope/previewers/buffer_previewer.lua +++ b/lua/telescope/previewers/buffer_previewer.lua @@ -427,6 +427,7 @@ previewers.new_buffer_previewer = function(opts) else local bufnr = vim.api.nvim_create_buf(false, true) set_bufnr(self, bufnr) + vim.api.nvim_buf_set_option(bufnr, "modifiable", true) vim.schedule(function() if vim.api.nvim_buf_is_valid(bufnr) then