Skip to content

Commit f189c51

Browse files
authored
feat: make diff mode more readable. (#197)
1 parent 800f24c commit f189c51

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

lua/chatgpt/code_edits.lua

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,12 @@ M.edit_with_instructions = function(output_lines, bufnr, selection, ...)
310310
for _, winid in ipairs({ input_window.winid, output_window.winid }) do
311311
vim.api.nvim_set_current_win(winid)
312312
if diff_mode then
313+
-- set local wrap to be previous option to make it mroe readable(wrap=true is often more readable in diff mode).
314+
local previous_wrap = vim.o.wrap
313315
vim.api.nvim_command("diffthis")
316+
if vim.o.wrap ~= previous_wrap then
317+
vim.o.wrap = previous_wrap
318+
end
314319
else
315320
vim.api.nvim_command("diffoff")
316321
end

0 commit comments

Comments
 (0)