1

So after asking the Neovim issue tracker it turns out this is the current "expected" behavior of the code: In terminal.c the function adjust_topline() iterates over FOR_ALL_WINDOWS_IN_TAB, changing that to iterate over FOR_ALL_TAB_WINDOWS fixes my issue. I'm not sure of the implications regarding the performances of this change, but if the neovim community ...


Only top voted, non community-wiki answers of a minimum length are eligible