From e2696d694a6e6fb9f2abfdb238a477b654e0aa77 Mon Sep 17 00:00:00 2001 From: Jae-Won Chung Date: Fri, 26 Feb 2021 19:54:33 +0900 Subject: [PATCH] fix: change git previewers from using -P to --no-pager for better compatibility (#558) --- lua/telescope/previewers/buffer_previewer.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lua/telescope/previewers/buffer_previewer.lua b/lua/telescope/previewers/buffer_previewer.lua index 5560333..a6e2322 100644 --- a/lua/telescope/previewers/buffer_previewer.lua +++ b/lua/telescope/previewers/buffer_previewer.lua @@ -476,7 +476,7 @@ previewers.git_branch_log = defaulter(function(opts) local current_remote = 1 local gen_cmd = function(v) - return { 'git', '-P', 'log', '--graph', '--pretty=format:%h -%d %s (%cr)', + return { 'git', '--no-pager', 'log', '--graph', '--pretty=format:%h -%d %s (%cr)', '--abbrev-commit', '--date=relative', v } end @@ -512,7 +512,7 @@ previewers.git_commit_diff = defaulter(function(opts) end, define_preview = function(self, entry, status) - putils.job_maker({ 'git', '-P', 'diff', entry.value .. '^!' }, self.state.bufnr, { + putils.job_maker({ 'git', '--no-pager', 'diff', entry.value .. '^!' }, self.state.bufnr, { value = entry.value, bufname = self.state.bufname, cwd = opts.cwd @@ -536,7 +536,7 @@ previewers.git_file_diff = defaulter(function(opts) bufname = self.state.bufname }) else - putils.job_maker({ 'git', '-P', 'diff', entry.value }, self.state.bufnr, { + putils.job_maker({ 'git', '--no-pager', 'diff', entry.value }, self.state.bufnr, { value = entry.value, bufname = self.state.bufname, cwd = opts.cwd