<C-U> necessary when activating command mode within operator-pending mode mappings?
onoremap <silent> F :<C-U>normal! 0f(hviw<CR> The CTRL-U (<C-U>) is used to remove the range that Vim may insert.
While Vim may insert a range when starting command mode from
- Visual mode –
:h v_:) and
- Normal mode (when preceded by
:.,.+(count - 1)(see
does it ever insert a range from operator-pending mode? If not, then is the use of
: in operator-pending mappings more for consistency with other modal mappings where it actually matters?