There's a lot of duplication here...could we rephrase the regular vim-mode list as `not(.operator-pending)`?