Estoy ejecutando un comando para enviar una pulsación de tecla a otro búfer vim abierto en un terminal tmux:
:silent !tmux send-keys -t 1.left 'F7'
Funciona, pero mi terminal de origen se queda en blanco y tengo que emitir un :redraw!
mando.
Lo intenté :silent !tmux send-keys -t 1.left 'F7' | :redraw!
pero parece que esto también se está enviando al otro búfer vim y no al que origina el comando.
¿Cómo puedo lograr esto?
| :redraw!
como parámetros adicionales a lasend-keys
, por lo que cualquier método de dividirlos funcionaría. ver también esta respuesta