{{tag>itermocil}}

====== itermocil ======

===== Настройки =====

==== Simple two pane window ====

  windows:
    - name: sample-two-panes
      root: ~/Code/sample/www
      layout: even-horizontal
      panes:
        - git status
        - rails server
  .------------------.------------------.
  | (0)              | (1)              |
  |                  |                  |
  |                  |                  |
  |                  |                  |
  |                  |                  |
  |                  |                  |
  |                  |                  |
  |                  |                  |
  |                  |                  |
  '------------------'------------------'
==== Simple three pane window ====


  windows:
    - name: sample-three-panes
      root: ~/Code/sample/www
      layout: main-vertical
      panes:
        - vim
        - commands:
          - git pull
          - git status
          name: 'git'
        - rails server
Note: the 'name' directive in 'commands' in an iTermocil specific addition, which will cause teamocil to fail if it tries to parse the file.

  .------------------.------------------.
  | (0)              | (1)              |
  |                  |                  |
  |                  |                  |
  |                  |                  |
  |                  |------------------|
  |                  | (2)              |
  |                  |                  |
  |                  |                  |
  |                  |                  |
  '------------------'------------------'
==== Simple three pane window (flipped) ====


  windows:
    - name: sample-three-panes
      root: ~/Code/sample/www
      layout: main-vertical-flipped
      panes:
        - commands:
          - git pull
          - git status
        - rails server
        - vim
  .------------------.------------------.
  | (0)              | (2)              |
  |                  |                  |
  |                  |                  |
  |                  |                  |
  |------------------|                  |
  | (1)              |                  |
  |                  |                  |
  |                  |                  |
  |                  |                  |
  '------------------'------------------'
==== Simple four pane window ====


  windows:
    - name: sample-four-panes
      root: ~/Code/sample/www
      layout: tiled
      panes:
        - vim
        - foreman start web
        - git status
        - foreman start worker
  .------------------.------------------.
  | (0)              | (1)              |
  |                  |                  |
  |                  |                  |
  |                  |                  |
  |------------------|------------------|
  | (2)              | (3)              |
  |                  |                  |
  |                  |                  |
  |                  |                  |
  '------------------'------------------'
==== Two pane window with focus in second pane ====


  windows:
    - name: sample-two-panes
      root: ~/Code/sample/www
      layout: even-horizontal
      panes:
        - rails server
        - commands:
            - rails console
          focus: true
  .------------------.------------------.
  | (0)              | (1) <focus here> |
  |                  |                  |
  |                  |                  |
  |                  |                  |
  |                  |                  |
  |                  |                  |
  |                  |                  |
  |                  |                  |
  |                  |                  |
  '------------------'------------------'
==== A pane-less window ====


  windows:
    - name: pane-less
      root: ~/Code/sample/www
      command: rails console
  windows:
    - name: one_more-pane-less
      root: ~/Code/sample/www
      commands:
        - bundle update
        - rails server