91 votes

Spécifier volet de pourcentage dans tmuxinator projet

Comment puis-je spécifier un volet de pourcentage dans tmuxinator ?

Par exemple:

 project_name: ad_dev
 project_root: ~/Programming/WWW/Rails/projects/ApparelDreamDev
 rvm: ruby-1.9.2-p290@apparel_dev
 pre: SQL
 tabs:
   - editor:
       layout: main-vertical
       panes:
         - vim 75%  
         - #empty, will just run plain bash
         - top

par exemple: vim volet de prendre 75% de l'écran... est-il un moyen de spécifier ce ? ou où dans la documentation dois-je chercher ? N'arrive pas à trouver n'importe où.

189voto

Hamish Downer Points 4086

La mise en page doit être spécifié dans l' layout: ligne de. Mais vous n'êtes pas limité à cinq préréglage des mises en page (comme le principal vertical). À partir de la page de man:

In addition, select-layout may be used to apply a previously used layout - 
the list-windows command displays the layout of each window in a form 
suitable for use with select-layout.  For example:

       $ tmux list-windows
       0: ksh [159x48]
           layout: bb62,159x48,0,0{79x48,0,0,79x48,80,0}
       $ tmux select-layout bb62,159x48,0,0{79x48,0,0,79x48,80,0}

 tmux automatically adjusts the size of the layout for the current window
 size.  Note that a layout cannot be applied to a window with more panes
 than that from which the layout was originally defined.

D'abord configurer votre disposition juste la façon dont vous le souhaitez, vous pouvez ajuster les largeurs avec resize-pane jusqu'à ce qu'il est juste pour vous. Ensuite, exécutez tmux list-windows. Et puis, vous devriez être en mesure d'utiliser l' layout: ligne à partir de la sortie inchangée dans tmuxinator.conf

Donc, basé sur la sortie de votre gist:

0: tmux [208x73] [layout b147,208x73,0,0[208x62,0,0,208x10,0,63{104x10,0,63,103x10,105,63}]] (active)

La section pertinente de la tmuxinator conf fichier doit être:

  - editor:
       layout: b147,208x73,0,0[208x62,0,0,208x10,0,63{104x10,0,63,103x10,105,63}]
       panes:
         - vim
         - #empty, will just run plain bash
         - top

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X