Open qazxcdswe123 opened 2 months ago
Notice: This is more or less a BREAKING CHANGE!
What this PR does / why we need it:
<C-o>
Cmd+Click
workbench.action.navigateBack
Changes:
gd
<C-t>
Which issue(s) this PR fixes
Special notes for your reviewer: This will be a breaking change but IMO it's worth it since workbench.action.navigateBack is used much more often then Vim's jump list
Notice: This is more or less a BREAKING CHANGE!
What this PR does / why we need it:
<C-o>
use hand rolled track list to go back, and it breaks after mouse navigation (eg.Cmd+Click
). This surprises lots of people, like https://github.com/microsoft/vscode/issues/177598<C-o>
to let it useworkbench.action.navigateBack
Changes:
<C-o>
now use workbench.action.navigateBack instead of hand rolled jump list, so thatgd
and mouse goto state are consistent.<C-t>
is unchanged and still use hand rolled jump list.Which issue(s) this PR fixes
Special notes for your reviewer: This will be a breaking change but IMO it's worth it since
workbench.action.navigateBack
is used much more often then Vim's jump list