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
200
tmuxinator
Joseph Chiang
July 08, 2015
Tweet
Share
More Decks by Joseph Chiang
See All by Joseph Chiang
不断归零的前端人生 - 2016 中国软件开发者大会
josephj
1
380
Let's Redux!
josephj
4
280
Automatic Functional Testing with Selenium and SauceLabs
josephj
2
270
From Hacker to Developer
josephj
1
120
JavaScript Promise
josephj
0
180
Be an Internet Person
josephj
9
540
F2E Evolution
josephj
55
3.3k
F2E for Enterprise
josephj
42
5.6k
Jasmine - The JavaScript BDD Testing
josephj
8
600
Other Decks in Technology
See All in Technology
帳票Vibe Coding
terurou
0
140
[CVPR2025論文読み会] Linguistics-aware Masked Image Modelingfor Self-supervised Scene Text Recognition
s_aiueo32
0
210
どこで動かすか、誰が動かすか 〜 kintoneのインフラ基盤刷新と運用体制のシフト 〜
ueokande
0
190
人と組織に偏重したEMへのアンチテーゼ──なぜ、EMに設計力が必要なのか/An antithesis to the overemphasis of people and organizations in EM
dskst
6
620
広島銀行におけるAWS活用の取り組みについて
masakimori
0
140
RAID6 を楔形文字で組んで現代人を怖がらせましょう(実装編)
mimifuwa
1
310
会社にデータエンジニアがいることでできるようになること
10xinc
9
1.6k
AIエージェントの開発に必須な「コンテキスト・エンジニアリング」とは何か──プロンプト・エンジニアリングとの違いを手がかりに考える
masayamoriofficial
0
400
Goss: New Production-Ready Go Binding for Faiss #coefl_go_jp
bengo4com
0
1.1k
JOAI発表資料 @ 関東kaggler会
joai_committee
1
340
ABEMAにおける 生成AI活用の現在地 / The Current Status of Generative AI at ABEMA
dekatotoro
0
660
イオン店舗一覧ページのパフォーマンスチューニング事例 / Performance tuning example for AEON store list page
aeonpeople
2
290
Featured
See All Featured
Statistics for Hackers
jakevdp
799
220k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
4 Signs Your Business is Dying
shpigford
184
22k
Designing for humans not robots
tammielis
253
25k
Docker and Python
trallard
45
3.5k
Why Our Code Smells
bkeepers
PRO
338
57k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.4k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
820
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Code Review Best Practice
trishagee
70
19k
We Have a Design System, Now What?
morganepeng
53
7.7k
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