La salida de Tmux es más lenta cuando existen divisiones verticales: ¿por qué?

Cuando uso Tmux y divido la window en paneles, observo que los progtwigs son bastante más lentos para imprimir líneas de text cuando hay split vertical (dos paneles lado a lado) que cuando hay una split horizontal (paneles astackdos). ¿Alguien sabe por qué?

Ver esta respuesta (último punto en particular). Básicamente, tmux tiene que hacer mucho más movimiento de cursor y otro trabajo adicional para emular un terminal de ancho networkingucido que el que tendría que hacer para emular un terminal de altura networkingucida. Con un terminal de ancho completo, tmux puede simplemente dejar que el emulador de terminal se ejecute en el event handlingl ajuste de línea, mientras que tiene que hacer su propio ajuste de línea para emular un terminal de ancho networkingucido para paneles lado a lado. Cada movimiento del cursor implica dar salida a varios bytes (posiblemente 7 u 8 bytes o más) de secuencias de escape para indicar al terminal controller de tmux que mueva el cursor, y cuando las líneas de text se envían rápidamente a la pantalla y se desplazan, esto puede sumrse a una diferencia perceptible

Una cosa que ayuda un poco es usar :set lazynetworkingraw y :set ttyfast .

Estas configuraciones le permiten a vim actualizar solo los caracteres necesarios en la pantalla.