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
Kenta Okamoto
July 09, 2012
Programming
10k
7
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
デザイナーのための tmux 超入門
社内の LT で発表したものです。
Kenta Okamoto
July 09, 2012
More Decks by Kenta Okamoto
See All by Kenta Okamoto
リリースして 6 年経つ Gem にどう手を入れるか
chocoby
0
480
Electron で Evernote クライアントを作ってみた
chocoby
5
2.5k
ErgoDox を買った話
chocoby
0
960
おすすめ gem
chocoby
2
1.9k
Other Decks in Programming
See All in Programming
Apache Hive: そしてCloud Native Lakehouseへ
okumin
1
200
Prismを使った型安全な暗号化_関数型まつり2026
_fhhmm
0
160
その節約、円になってますか?
isamumumu
1
670
5分で問診!Composer セキュリティ健康診断
codmoninc
0
830
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
290
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
510
「人を評価する AI」の設計と実装
ryoyanara
0
130
数百円から始めるRuby電子工作
tarosay
0
130
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
450
【SRE NEXT 2026 Lunch Session】一人目専任SREの立ち上げを加速する ― AIと進めたオンボーディングで2分を0.04秒にした話
pkshadeck
PRO
0
3.4k
音楽のための関数型プログラミング言語mimiumにおける多段階計算の活用
tomoyanonymous
1
380
Claude Opus 4.6以後の受託開発エンジニアの変化(Claude Code開発ノウハウ大公開スペシャルbyクラスメソッド)
iidatakuma
1
950
Featured
See All Featured
Building Applications with DynamoDB
mza
96
7.2k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
260
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
560
What does AI have to do with Human Rights?
axbom
PRO
1
2.3k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
330
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The Invisible Side of Design
smashingmag
301
52k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
450
Between Models and Reality
mayunak
4
380
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
420
How to Talk to Developers About Accessibility
jct
2
470
Transcript
σβΠφʔͷͨΊͷ UNVYೖ ։ൃ-5 !DIP@DP
UNVYͱ w IUUQUNVYTPVSDFGPSHFOFU w ಡΈํͯ͌ʔΉͬͯ͌͘͢ʔ·ͬ͘͢ w ʠUNVYJTBUFSNJOBMNVMUJQMFYFSʡ
ҙ༁ ҰͭͷεΫϦʔϯͰɺͦΕͧΕಠཱͨ͠ϓϩάϥ Ϝ͕ಈ͘ΟϯυΛ࡞ͬͨΓૢ࡞͢Δ͜ͱ͕Ͱ ͖·͢ɻ εΫϦʔϯ͔Βஅͯ͠ɺUNVYޙΖͰಈ͖ ଓ͚͍ͯ·͢ɻͦͯ͠ɺ͋ͱ͔Β࠶ଓ͢Δ͜ͱ ͕Ͱ͖·͢ɻ IUUQUNVYTPVSDFGPSHFOFU
Θ͔ΒΜ
མͪண͍ͯ w UNVYɺ͋ͳ͕ͨৗͰ৮͍ͬͯΔ ࠇ͍ը໘Λศརʹͯ͘͠ΕΔ͔͠Ε ͳ͍πʔϧͰ͢ɻ
ओʹͭͷಛ͕͋Γ·͢ɻ
ಛෳͷΟϯυ
͜Μͳ͜ͱ͋Γ·ͤΜ͔ʁ
None
w Ҋ݅αʔόʔ͝ͱʹҧ͏QVUUZΛཱ ্͍ͪ͛ͯΔɻ w σεΫτοϓ͕ࢄΒ͔Γ͕ͪɻ w "MU 5BC͢Δͱ͖ʹQVUUZ͕͍ͬͺ ͍දࣔ͞Εͯࠞཚ͢Δɻ ͋Δ͋Δ
˞ฐࣾͰ44)ΫϥΠΞϯτͱͯ͠ओʹQVUUZΛ༻͍ͯ͠·͢ɻ ඞཁʹԠͯ͡ɺUFSNJOBMBQQJ5FSNͳͲʹಡΈସ͍͑ͯͩ͘͞ɻ
w ͭͷQVUUZͰΟϯυͷΓସ͕͑Ͱ͖·͢ɻ ͋ͳ͕ͨࢥ͍ු͔ͨΟϯυͱগ͠ҧ͍· ͢ʂͲͪΒ͔ͱݴ͏ͱʮλϒʯͰ͢ɻ w $ISPNF 'JSFGPY %SFBNXFBWFSͷλϒΛࢥ͍ු ͔͍ͯͩ͘͞ɻ w
ศ্ٓɺΟϯυͷ͜ͱΛ͜͜Ͱλϒͱݺͼ· ͢ɻ UNVYΛ͏ͱ
λϒʂ
w ͷλϒҊ݅"ͷHJUɺͷλϒҊ݅# ͷHJUΈ͍ͨʹ͚͓͚ͯ·͢ɻ w λϒͷதΛׂ͢Δ͜ͱͰɺӈଆʹHJUEJGG ͰࠩΛදࣔͤ͞ͳ͕ΒɺࠨଆͰHJUͷί ϛοτίϝϯτΛॻ͘͜ͱ͕Ͱ͖·͢ɻ UNVYΛ͏ͱ
ಛ࡞ۀதͷঢ়ଶΛͦͷ ··ʹ͓͚ͯ͠Δ
͜Μͳ͜ͱ͋Γ·ͤΜ͔ʁ
ʮίϛοτϩάΛॻ͍ͯΔ͚Ͳ͏ऴిͩ͠ؼΒ ͳͪ͘ΌʂQVUUZΛऴྃͪ͠ΌͬͨΒ༰͕ফ͑ Δ͚Ͳɺ໌ॻ͖ͳ͓ͦ͏ʯ ʮ1$Λγϟοτμϯ͍͚ͨ͠ͲHJUQVTI͕ ͍ʂऴిͳ͘ͳͬͪΌ͏ʂʯ (JU)VCͷQVTI͕ΊͪΌͪ͘Ό͍͕࣌͋Δ
w σλον࡞ۀ͍ͯ͠Δঢ়ଶΛอ࣋ͨ͠·· QVUUZΛऴྃ͢Δ͜ͱ͕Ͱ͖·͢ɻ ϓϩάϥ ϜཪͰಈ͍ͨ·· w Ξλονσλονͨ࣌͠ͷঢ়ଶ͔Β࡞ۀΛ࠶ ։͢Δ͜ͱ͕Ͱ͖·͢ɻ w ҙαʔόʔࣗମ͕ऴྃͨ͠߹࡞ۀ༰
ফ͑ͯ͠·͍·͢ɻ UNVYΛ͏ͱ
ಛηογϣϯͷڞ༗
w ෳͷΫϥΠΞϯτ͔ΒɺҰͭͷηο γϣϯΛࢀর͢Δ͜ͱ͕Ͱ͖·͢ɻ w ϖΞϓϩάϥϛϯά͕Ͱ͖·͢ɻ w ࠓճ৮Ε·ͤΜɻ UNVYΛ͏ͱ
ૣ͘ڭ͑ͯ͘Εʂ
؆୯ͳ͍ํ
લఏΠϯετʔϧ w Πϯετʔϧʹ͍ͭͯɺΠϯλʔ ωοτΛࢀরͨ͠ΓɺΤϯδχΞʹฉ ͍ͯΈ͍ͯͩ͘͞ɻ w ࣾͷ։ൃαʔόʔʹେମೖ͍ͬͯ ·͢ɻ
લఏϓϨϑΟοΫεΩʔ w ϓϨϑΟοΫεΩʔͱ͍͏ͷΛΈ ߹ΘͤͯUNVYΛૢ࡞͠·͢ɻ w σϑΥϧτͰ$USMCͰ͢ɻ w ઃఆͰมߋ͢Δ͜ͱ͕Ͱ͖·͢ɻ $USMUʹ͍ͯ͠·͢ɻ
લఏϓϨϑΟοΫεΩʔ w ʮCtrl-b cʯͱදه͞Ε͍ͯΔ߹ $USMΩʔͱCΩʔΛಉ࣌ʹԡͨ͋͠ͱ ʹɺDΩʔΛԡ͠·͢ɻ
UNVYͷىಈ •$ tmux
λϒͷ࡞ •Ctrl-b c
λϒͷΓସ͑ •Ctrl-b [num] ೖྗͨ͠ࣈͷλϒʹΓସ͑Δ •Ctrl-b n ࣍ͷλϒʹΓସ͑Δ •Ctrl-b p લͷλϒʹΓସ͑Δ
ׂ w λϒͷத ϖΠϯ Λॎԣʹׂ͢Δ ͜ͱ͕Ͱ͖·͢ɻ •Ctrl-b s ԣʹׂ͢Δ •Ctrl-b
% ॎʹׂ͢Δ
ׂ •Ctrl-b <ҹΩʔ> ׂͨ͠தΛҠಈ͢Δɻ •Ctrl-b h: ࠨ j: ্ k:
Լ l: ӈ
λϒͷআ •Ctrl-b x •$ exit
λϒͷ໊લΛมߋ •λϒʹɺϓϩδΣΫτ໊ͳͲࣗͷ͖ͳ ໊લΛ͚ͭΔ͜ͱ͕Ͱ͖·͢ɻ •Ctrl-b , ໊લΛೖྗͯ͠ɺ&OUFSΛԡ͢ɻ • ਓʹΑͬͯ ࠷ޙʹ࣮ߦͨ͠ίϚϯυΛλ ϒͷ໊લʹ͢Δɺͱ͍͏ઃఆʹͳ͍ͬͯΔ࣌
͋Γ·͢ɻ
σλον •Ctrl-b d w ·ͨɺQVUUZΛऴྃ͢ΔͱࣗಈͰσ λον͞Ε·͢ EFUBDIPOEFTUSPZ w ࡞ۀΛΊΔ࣌σλονͯ͠ऴྃ͠ ·͢ɻ
Ξλον •$ tmux a(attach) w ࡞ۀΛ࠶։͢Δͱ͖Ξλον͠· ͢ɻ
σλονʁΞλονʁ w ʮ͋ͬɺऴిʂؼΒͳ͖Όʂଓ͖໌ ʂʯ σλον w ʮ͓Α͏ʂࠓ͍͍ఱؾͩʂ࡞ۀ ࠶։ʂʯ Ξλον
Ԡ༻ฤ
UNVYͷΧελϚΠζ w UNVYDPOGͱ͍͏ϑΝΠϧΛฤू͢ Δ͜ͱͰɺࣗΈʹUNVYΛΧελ ϚΠζ͢Δ͜ͱ͕Ͱ͖·͢ɻ w ΩʔͷׂΓͯɺεςʔλεόʔʹ දࣔ͢Δ߲ɺ৭ͳͲɻ
౿Έͱͯ͠ͷUNVY w ͋ΔαʔόʔͷUNVYΛ౿Έͱͯ͠ɺผʑ ͷαʔόʔʹଓ͠·͢ɻ w λϒαʔόʔ"ɺλϒαʔόʔ# ͱ͔ɻ w QVUUZΛͭىಈ͢Δ͚ͩͰྑ͍ɻ w
ଓઌͷαʔόʔͷதͰUNVYΛ։͘ͱɺ໘ ͳ͜ͱʹͳΓ·͢ɻ
౿Έαʔόʔ αʔόʔ" αʔόʔ# λϒ" λϒ#
͝ਗ਼ௌ͋Γ͕ͱ͏͝ ͍͟·ͨ͠ɻ