Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ターミナル操作が多分早くなるtmuxのすゝめ
Search
Yoshiki Kobayashi
January 22, 2022
Programming
1k
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
500
サーバレスアーキテクチャでLINE BOTが多分作れるようになるハンズオン
yoshi0202
0
1k
サーバ構築の勘所が多分わかるハンズオン
yoshi0202
0
420
Dockerのことが多分わかるハンズオン
yoshi0202
48
21k
sessionとcookieが多分わかる資料
yoshi0202
11
14k
Other Decks in Programming
See All in Programming
手動確認はもう限界 〜XCUITestでCustom URL Schemeの遷移を起動種別ごとに自動テストする〜 / Testing Custom URL Schemes with XCUITest
otouto
0
360
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
230
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
8.9k
AGENTS.md Is Not Enough:Build Skills, Don't Download Them
lx_t
0
130
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
450
モデルのリファクタリングが難しいと思ったら、そもそも複雑だったのはビジネス仕様だった ? / is-the-business-domain-the-real-complexity
hatsu38
0
420
Heart of Swift Concurrency
koher
0
1.1k
Webの地図
yosuke_furukawa
PRO
6
4.9k
テストを司るデーモンに会いに行く 〜隔離した仮想マシンでテストを通すまで〜
h1d3mun3
1
590
AgentCore CLI で進化した AWS での AI エージェントの作り方 : 必要な機能を必要な時に
icoxfog417
PRO
3
390
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
1
1.9k
iOSDC2026登壇資料.pdf
riofujimon
0
200
Featured
See All Featured
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
200
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Marketing to machines
jonoalderson
1
5.8k
Building an army of robots
kneath
307
47k
Code Reviewing Like a Champion
maltzj
528
40k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
540
How to Ace a Technical Interview
jacobian
281
24k
Exploring anti-patterns in Rails
aemeredith
4
520
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
540
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
290
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
440
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
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