XVimProject / XVim2

Vim key-bindings for Xcode 9
MIT License
2.31k stars 181 forks source link

`C-e` stops working when a second "window tab" is opened #365

Closed sashaweiss closed 3 years ago

sashaweiss commented 3 years ago

Hi! Thanks in advance for your help here.

I'm on Xcode 12.4, 2019 MBP 16" (Intel). When I start up Xcode the C-e movement will work fine, until I open a second "window tab" (Cmd+T). At that point, editors in the new tab can use C-e just fine, but editors in the first tab stop being able to move with C-e. Specifically, if I have a half-visible line at the bottom then pressing C-e will move the editor such that the half-visible line becomes fully visible (bottom of the line aligned with bottom of the editor), but won't move further down. The issue persists even if I close the second tab, although if I open a "new second tab" the editors in that tab work fine. Closing the Xcode window and re-opening it fixes the issue.

C-y works fine in all the editors, even after C-e breaks. C-d and C-u also still work.

Any idea what's going on? Happy to help debug further if you can point me in the right direction.

r-plus commented 3 years ago

@sashaweiss I fixed this issue, try current develop branch version. thx.

sashaweiss commented 3 years ago

Amazing thank you!