Annoying behavior of loosing your place when trying to copy multiple lines between a previous vesion of a file, and the current file. One has to keep finding the place where one was when switching between tabs, because DiffView does not keep track of where it was (or is forcing a reset).
Expected behavior
Preserve state when one switchs to a different tab and comes back.
Actual behavior
It resets/restart sitself just because I viewed a different Tab
Steps to reproduce
Say you open DiffviewFileHistory %
You remove all folds (zR)
Scroll to the lines you are interested in.
Copy a line of text
Go back to the buffer you working on, i.e. gt -> goto next tab
Paste the line, now gt to return to DiffView
Boom diff view has reset itself, now repeat, steps 1 to 3 to try find where you were
Health check
N/A
Log info
Relevant info from :DiffviewLog
```
############################
### PUT LOG CONTENT HERE ###
############################
```
Description
Annoying behavior of loosing your place when trying to copy multiple lines between a previous vesion of a file, and the current file. One has to keep finding the place where one was when switching between tabs, because DiffView does not keep track of where it was (or is forcing a reset).
Expected behavior
Preserve state when one switchs to a different tab and comes back.
Actual behavior
It resets/restart sitself just because I viewed a different Tab
Steps to reproduce
DiffviewFileHistory %
zR
)gt
-> goto next tabgt
to return to DiffViewHealth check
N/A
Log info
Relevant info from
``` ############################ ### PUT LOG CONTENT HERE ### ############################ ```:DiffviewLog
Neovim version
Operating system and version
Linux 6.2.0-39-generic x86_64 GNU/Linux
Minimal config
No response