Respostas:
A resposta geral é usar o :normalcomando, como
:exe "normal \<C-W>\<C-w>"
A :executeabordagem é a maneira legível :normalde reconhecer caracteres especiais, como combinações de teclas de controle. A outra abordagem é
:normal ^W^W
onde cada ^Wum é um caractere inserido digitando Ctrl-vCtrl-w.
^Wem um script, ele será aberto no modo binário. Como evitar isso ou devo preferir usar:exe?