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
不器用な人のためのfish shell/fishshell-is-good-to-bungler
Search
ほき
January 08, 2023
Programming
0
40
不器用な人のためのfish shell/fishshell-is-good-to-bungler
GDSC TUAT
の Lightning Talk #1 で発表した内容です.普段使っているfish shell について話しました.
ほき
January 08, 2023
Tweet
Share
More Decks by ほき
See All by ほき
GeminiとUnityで実現するインタラクティブアート
hokkey621
0
920
イベントを主催してわかった運営のノウハウ
hokkey621
0
51
Google AI “Gemini”を使ったチャットBot
hokkey621
0
46
Solution Challenge 2024 で作ったもの紹介
hokkey621
0
21
Other Decks in Programming
See All in Programming
Mermaid x AST x 生成AI = コードとドキュメントの完全同期への道
shibuyamizuho
1
420
Cloudflare MCP ServerでClaude Desktop からWeb APIを構築
kutakutat
1
610
週次リリースを実現するための グローバルアプリ開発
tera_ny
1
120
Fibonacci Function Gallery - Part 2
philipschwarz
PRO
0
180
ゆるやかにgolangci-lintのルールを強くする / Kyoto.go #56
utgwkk
2
630
良いユニットテストを書こう
mototakatsu
11
3.4k
Monixと常駐プログラムの勘どころ / Scalaわいわい勉強会 #4
stoneream
0
310
Amazon S3 NYJavaSIG 2024-12-12
sullis
0
130
AWSのLambdaで PHPを動かす選択肢
rinchoku
2
340
これでLambdaが不要に?!Step FunctionsのJSONata対応について
iwatatomoya
2
3.9k
Beyond ORM
77web
11
1.5k
責務を分離するための例外設計 - PHPカンファレンス 2024
kajitack
9
2.2k
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
67
4.5k
Into the Great Unknown - MozCon
thekraken
34
1.6k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
540
Navigating Team Friction
lara
183
15k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
470
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Unsuck your backbone
ammeep
669
57k
Facilitating Awesome Meetings
lara
50
6.2k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
Transcript
ෆث༻ͳਓͷͨΊͷGJTITIFMM ΄͖
2023/1/8 GDSC TUAT LT 2 ࣗݾհ ֓ཁ ϝϦοτ σϝϦοτ ·ͱΊ
ࣗݾհ ໊લ ΄͖ !IPLJ ॴଐ ౦ژେֶ "Պ ܦྺ (%4$-FBE
`d तۀඦܠ ฤू ͍ "*Πϯλʔϯ bd ͻͱ͜ͱ ൃද͢ΔͷॳΊͯͳͷͰؤுΓ·͢ ͋ͱ͜Εॻ͍͍ͯΔ࣌ؒʹ߹͏ؾ͕͠ͳ͍ΜͰ͕͢ ؒʹ߹͍ͬͯΔͱ͏Ε͍͠Ͱ͢ 2023/1/8 GDSC TUAT LT 3
2023/1/8 GDSC TUAT LT 4 ࣗݾհ ֓ཁ ϝϦοτ σϝϦοτ ·ͱΊ
GJTITIFMMͱ • bash, zsh など shell の一種 • friendly interactive
shell ͷུ • Mac, Linux Ͱ͑Δ 2023/1/8 GDSC TUAT LT 5
GJTITIFMMͷγΣΞ<> bash 52% ksh 4% tcsh 3% zsh 24% fish
12% other 5% 2023/1/8 GDSC TUAT LT 6
2023/1/8 GDSC TUAT LT 7 ࣗݾհ ֓ཁ ϝϦοτ σϝϦοτ ·ͱΊ
ϝϦοτ • σϑΥϧτͰ͍͍ײ͡ ˠՃͰϓϥάΠϯઃఆ͕͍Βͳ͍ • γϯλοΫεϋΠϥΠτ͕ݟ͍͢ • ิ͕༏ल • ϒϥβΛͬͯάϥϑΟΧϧʹઃఆͰ͖Δ
2023/1/8 GDSC TUAT LT 8
σϞ 2023/1/8 GDSC TUAT LT 9
σϝϦοτ • POSIX ඇޓ • આ໌هࣄ͕ bash zsh ʹൺͯগͳ͍ •
Windows Ͱ͏ʹ WSL ͳͲ͕ඞཁ 2023/1/8 GDSC TUAT LT 11
2023/1/8 GDSC TUAT LT 12 ࣗݾհ ֓ཁ ϝϦοτ σϝϦοτ ·ͱΊ
·ͱΊ • γϯλοΫεϋΠϥΠτ͕ݟ͍͢ • ิͱαδΣετ͕༏ल • ͍͠ઃఆཁΒͣ ˠGJTITIFMMΛͬͯΈ͍ͯͩ͘͞ʂ 2023/1/8 GDSC
TUAT LT 13
ࢀߟจݙ <>l5PQPQFOTPVSDF DPNNBOETIFMMTGPS-JOVY z1SJWBDZ 4UBUFNFOU IUUQTPQFOTPVSDFDPNCVTJOFTTUPQMJOVYTIFMMT <>lGJTITIFMM͕݁ߏྑ͔ͬͨ zIFOOJO
IUUQTRJJUBDPNIFOOJOJUFNTBEFDEEG 2023/1/8 GDSC TUAT LT 14