Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
tmuxinator
Search
Joseph Chiang
July 08, 2015
Technology
0
160
tmuxinator
Joseph Chiang
July 08, 2015
Tweet
Share
More Decks by Joseph Chiang
See All by Joseph Chiang
不断归零的前端人生 - 2016 中国软件开发者大会
josephj
1
350
Let's Redux!
josephj
4
250
Automatic Functional Testing with Selenium and SauceLabs
josephj
2
220
From Hacker to Developer
josephj
1
81
JavaScript Promise
josephj
0
150
Be an Internet Person
josephj
9
510
F2E Evolution
josephj
55
3.2k
F2E for Enterprise
josephj
42
5.6k
Jasmine - The JavaScript BDD Testing
josephj
8
570
Other Decks in Technology
See All in Technology
AWS CodePipelineでコンテナアプリをデプロイした際に、古いイメージを自動で削除する
smt7174
1
100
バクラクにおける可観測性向上の取り組み
yuu26
3
420
独自ツール開発でスタジオ撮影をDX!「VLS(Virtual LED Studio)」 / dx-studio-vls
cyberagentdevelopers
PRO
1
180
2024-10-30-reInventStandby_StudyGroup_Intro
shinichirokawano
1
630
フルカイテン株式会社 採用資料
fullkaiten
0
36k
生成AIと知識グラフの相互利用に基づく文書解析
koujikozaki
1
140
最速最小からはじめるデータプロダクト / Data Product MVP
amaotone
5
740
初心者に Vue.js を 教えるには
tsukuha
5
390
君は隠しイベントを見つけれるか?
mujyun
0
290
10分でわかるfreee エンジニア向け会社説明資料
freee
18
520k
マネジメント視点でのre:Invent参加 ~もしCEOがre:Inventに行ったら~
kojiasai
0
470
話題のGraphRAG、その可能性と課題を理解する
hide212131
4
1.5k
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
296
20k
Why You Should Never Use an ORM
jnunemaker
PRO
53
9k
Fireside Chat
paigeccino
32
3k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
107
49k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
Designing for Performance
lara
604
68k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
14
1.9k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
32
1.8k
Typedesign – Prime Four
hannesfritz
39
2.4k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.6k
Unsuck your backbone
ammeep
668
57k
The Pragmatic Product Professional
lauravandoore
31
6.3k
Transcript
TMUXINATOR Instant Development Environment @josephj6802
How long does it take you to start Stackla development
environment? Question 1 Content Ingestion gnip sqsdb vagrant up git fetch Shifter PHP Storm phinx migrate
How long does it take you to start other projects
you did last year / last month / last week? Question 2 • Folder? • Server port and host? • Required services? • Dev Tools you used before?
Much better than screen Restoring your working session and state
Pane Pane Windows * 8
Could have very complex panes Not really useful for me
:p
tmuxinator Manage complex tmux sessions easily
Project Setting ~/.tmuxinator/stackla-web.yml tmuxinator creates different layouts for different projects
~/.tmuxinator/stackla-developer.yml
Project Setting ~/.tmuxinator/stackla-web.yml tmuxinator creates different layouts for different projects
~/.tmuxinator/stackla-developer.yml Demo • $ tmuxinator stackla-web • $ tmuxinator stackla-developer • $ tmuxinator <last-week-project> • $ tmuxinator <last-year-project> • <Ctrl + S> : Switch between projects
$ wget -O - https:// raw.githubusercontent.com/josephj/ tmuxinator-installer/master/install.sh | sh Lazy
Installation for OSX Remember to update the root property of ~/.tmuxinator/stackla-web
Basic Usage $ mux stackla-web Ctrl + a, n Ctrl
+ a, p Ctrl + a, d Ctrl + a, <num> $ tmux a Initialise stackla-web project Switch to next window Switch to previous window Jump by window number Detach tmux Attach tmux
Thank You! Tools Developer Good developer should always tweak his/her
tools for better productivity