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
ターミナル操作が多分早くなるtmuxのすゝめ
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Yoshiki Kobayashi
January 22, 2022
Programming
980
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ターミナル操作が多分早くなるtmuxのすゝめ
Yoshiki Kobayashi
January 22, 2022
More Decks by Yoshiki Kobayashi
See All by Yoshiki Kobayashi
エンジニアとして生きていくために在学中に多分やっておいた方が良いこと
yoshi0202
1
490
サーバレスアーキテクチャでLINE BOTが多分作れるようになるハンズオン
yoshi0202
0
990
サーバ構築の勘所が多分わかるハンズオン
yoshi0202
0
410
Dockerのことが多分わかるハンズオン
yoshi0202
48
21k
sessionとcookieが多分わかる資料
yoshi0202
11
14k
Other Decks in Programming
See All in Programming
Creating Composable Callables in Contemporary C++
rollbear
0
160
Spring Security 実践 ─ GraphQL APIで実務に役立つ 認証・認可 を学ぶ
wagyu
0
260
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
210
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
600
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
4
1.5k
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
180
JavaDoc 再入門
nagise
1
380
ふつうのFeature Flag実践入門
irof
8
4.1k
Mujeres en SEO Summit 2026 - Greatest Disaster Hits en Web Performance
guaca
0
190
Performance Engineering for Everyone
elenatanasoiu
0
200
Vue × Nuxt × Oxc どこまで使える?実運用の現在地
andpad
0
290
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
180
Featured
See All Featured
Facilitating Awesome Meetings
lara
57
7k
How STYLIGHT went responsive
nonsquared
100
6.2k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.9k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
750
Building an army of robots
kneath
306
46k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
270
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.5k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Automating Front-end Workflow
addyosmani
1370
210k
Transcript
ターミナル操作が早くなる tmuxのすゝめ 2022/1/22 Yoshiki Kobayashi 多分 1
Yoshiki Kobayashi 型付け言語が書きたい何でも屋 本職はきっとバックエンド。最近Vue.jsの3.0を追いかけてるけど 書き方が違いすぎてなんもわからん。 好きな言語はTS/JS、一周回ってRubyとPHP。最近はDevOpsと か開発統括とか。実はインフラのが経歴長い、でもAWSの資格 失効してどうしよう。なんかわからんけど今年からCTO始めまし た。 @yoshi0202
https://code-plum.dev @codeplumdev 2
みなさん ターミナル 使ってますか? 3
こんなの 4
エンジニアな皆さんなら・・・ 使ってますよね? ね? 5
ターミナルで 複数の操作する時って、 どんな感じで操作してます? 6
例えば アプリケーションサーバ 起動中にgitのcommit したい時とか・・・ 7
①:ターミナル複数起動タイプ 8
一番楽だけど 目的のターミナルを 見失うんだよなぁ・・・ 9
②:タブ制御タイプ 10
まあこれでも良いけど・・・ 並べてみたい時 結構あるんだよなぁ・・・ ログを 流しながら なんか作業し たりとか 11
昔は ②のタブ制御で 頑張ってたりしました 12
あとは VSCodeのここで 頑張ったりとか・・・ 1 2 3 13
不満はいっぱいあった • ターミナル間の移動がマウスじゃないとできないのが辛 い • 間違えてVSCode閉じちゃったりすると全部初期化され る • なんやかんや小さくて可読性が悪い •
使いたい時にすぐ使えるけどちょっとなぁ・・・ 14
そこで 最適なターミナルと 最適な作業環境を求めて ジプシーした結果 15
こうなった 16
これはなに? 17
tmuxとは 一つのターミナル上で 複数のターミナルが起動できる SUGOI奴 18
どうすごいか ターミナル間の移動がすごい楽 19
どうすごいか 分割し放題プラン 20
どうすごいか 作業別に分割状態とかを 切り替えられる 21
どうすごいか PC再起動後も一瞬で元通り 22
徐々にtmuxが すごいと思ってきたでしょう? 23
とりあえずみなさん 今すぐインストール してみましょう $ brew install tmux 24
この辺参考にして 操作方法を覚える & カスタマイズ! • チートシート ◦ https://qiita.com/nmrmsys/items/03f97f5eabec18a3a18b • セッション情報の保存(tmux使うなら絶対入れよう)
◦ https://zenn.dev/nbtk/articles/df7f64e3550b07 • カスタマイズ(viのキーバインド使える人なら絶対カスタマイズしよう) ◦ https://qiita.com/b4b4r07/items/01359e8a3066d1c37edc インストールできたら 25
最後にちょっとだけ 僕のターミナルお見せして どんな感じに使ってるか 説明します 26
便利なのでみんな ぜひ使ってみてください!! 最後に好きなお酒の絵文字で締めます! ご清聴ありがとうございました!!! 🍶 27