Weird Tmux issue

2

Ao tentar dividir as janelas do Tmux usando comandos, obtenho o efeito oposto do que se deve esperar:

O comando

tmux split-window -v

Produz uma divisão horizontal , enquanto o comando

tmux split-window -h 

Produz uma divisão vertical .

Ao tentar dividir por meio das atalhos de teclado padrão, ele funciona como desejado,

C-b %      # Produces a vertical split
# or 
C-b "      # Produces a horizontal split

É ridículo perder tempo com isso, mas algo está em algum lugar, de alguma forma. Pode postar o tmux.conf, se necessário.

    
por krystah 18.12.2013 / 20:10

1 resposta

1

A ligação padrão do Prefixo + % (“divisão vertical” como você descreve) é split-window -h (veja a saída de list-keys ).

Parece que você pode estar pensando apenas na orientação do novo divisor de painéis. Pode ser útil se você considerar "horizontal" e "vertical" como descrevendo qual dimensão do painel está sendo dividida para formar o novo painel.

split-window -h divide o espaço horizontal de um painel.

                                <#####|#####> horizontal space

+-----------+                   +-----+-----+
|           |                   |     |     |
|           |     Prefix %      |     |     |
|           |                   |     |     |
|           |  split-window -h  |     |     |
|           |                   |     |     |
+-----------+                   +-----+-----+

split-window (sem -h ) e split-window -v dividir o espaço vertical de um painel.

+-----------+                   +-----------+  ^  vertical space
|           |                   |           |  #
|           |     Prefix "      |           |  #
|           |                   +-----------+  -
|           |  split-window -v  |           |  #
|           |                   |           |  #
+-----------+                   +-----------+  v

Os divisores necessariamente acabam com a orientação oposta.

    
por 19.12.2013 / 06:06