tmux config + bash config

0

Eu quero configurar meu terminal de forma que, sempre que eu iniciá-lo, ele inicie o tmux na janela dividida.

Eu sei que quero adicionar isso ao meu .tmux.config : split-window -v -l 15

Agora, também quero iniciar o tmux do meu .bash_profile e não sei como.

Eu li que é recomendado usar tmux new-session -A -s default que será anexado ou criado para uma nova sessão.

Se eu fizer isso, o .tmux.conf falhará com 'sem sessão atual'. quer que eu inicie uma nova sessão no tmux conf.

Se eu adicionar new-session -A -s default ao conf, logo antes do comando split, e então iniciar o tmux com tmux attach ou rmux attach -t default ou tmux new-session -A -s default então ele carrega, mas com algum erro que ele não consegue encontrar algum arquivo aleatório .sesssion, e a divisão não é exatamente como eu quero (na verdade não tenho certeza do que acontece nesse caso, ele diz 'sessão restaurada').

como exatamente devo iniciar o tmux nesse caso?

    
por itaysk 03.04.2017 / 22:14

1 resposta

0

A partir de algum ambiente bash conveniente, seja a linha de comando, ou a função ~ / .bashrc ou bash ou qualquer outra, tente o seguinte one-liner:

tmux new-session -A -s default \; split-window -v -l 15
    
por 16.10.2017 / 21:49

Tags