Here's a version that does that (as well as significantly cleaning up
the code). I did the reverse, adding the 'focusonly' word to
'scrollopt'. This is on by default, and causes Vim to act as before.
Removing it ensures scrollbind is in effect for all windows, not just
the focused
I've been meaning to request a patch that does exactly what Jonathon's
patch does except only when a specific option appears in scrollopt.
This would be extremely useful since, although the intended behavior
is sometimes useful, it is in other cases extremely confusing and
impossible to fully
Q is usually mapped to gq by vimrc_example.vim.
That indeed seems to be the source of the problem! Thanks, Tony.
When I execute :unmap Q, the problem goes away and I can replace
selected text with Q.
Is there a compelling reason why this key-binding exists? It is very
unintuitive to the