From a8e9aa58a4943557cc5711aa6f36d1940e5cde5e Mon Sep 17 00:00:00 2001 From: Simon Hauser Date: Fri, 26 Nov 2021 22:42:54 +0100 Subject: [PATCH] fix: issue when scrollbind is set (#1496) --- ftplugin/TelescopePrompt.lua | 1 + ftplugin/TelescopeResults.lua | 1 + lua/telescope/previewers/buffer_previewer.lua | 1 + 3 files changed, 3 insertions(+) diff --git a/ftplugin/TelescopePrompt.lua b/ftplugin/TelescopePrompt.lua index c2bc66e..ed99898 100644 --- a/ftplugin/TelescopePrompt.lua +++ b/ftplugin/TelescopePrompt.lua @@ -4,3 +4,4 @@ vim.opt_local.formatoptions:remove "c" -- There's also no reason to enable textwidth here anyway vim.opt_local.textwidth = 0 +vim.opt_local.scrollbind = false diff --git a/ftplugin/TelescopeResults.lua b/ftplugin/TelescopeResults.lua index fd6fc0d..13c20e4 100644 --- a/ftplugin/TelescopeResults.lua +++ b/ftplugin/TelescopeResults.lua @@ -1,2 +1,3 @@ -- Don't have scrolloff, it makes things weird. vim.opt_local.scrolloff = 0 +vim.opt_local.scrollbind = false diff --git a/lua/telescope/previewers/buffer_previewer.lua b/lua/telescope/previewers/buffer_previewer.lua index 7bb74ff..ba28910 100644 --- a/lua/telescope/previewers/buffer_previewer.lua +++ b/lua/telescope/previewers/buffer_previewer.lua @@ -374,6 +374,7 @@ previewers.new_buffer_previewer = function(opts) vim.api.nvim_win_set_option(status.preview_win, "signcolumn", "no") vim.api.nvim_win_set_option(status.preview_win, "foldlevel", 100) vim.api.nvim_win_set_option(status.preview_win, "wrap", false) + vim.api.nvim_win_set_option(status.preview_win, "scrollbind", false) self.state.winid = status.preview_win self.state.bufname = nil