Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
頑張らないzsh環境
Search
cottondesu
April 22, 2018
Technology
0
460
頑張らないzsh環境
いかに頑張らずにzsh環境を作る方法紹介しています
cottondesu
April 22, 2018
Tweet
Share
More Decks by cottondesu
See All by cottondesu
ヨシケイの撮り忘れを対策したPart2/measures-were-taken-to-prevent-forgetting-to-pick-up-yoshikei-part2
cottondesu
0
30
ヨシケイの取り忘れ対策した / Measures were taken to prevent forgetting to pick up Yoshikei
cottondesu
0
160
開発環境公開ハード編 / Development environment public hardware version
cottondesu
0
150
開発環境公開ソフト編 / Development environment public software edition
cottondesu
0
140
正規表現で心が折れた/Regular expressions broke my heart
cottondesu
0
160
オレオレGASからMakeへの移行を検討してみた / Considering the transition from Ore Ore GAS to Make
cottondesu
0
590
Kanazawa.rb 10周年KPT / Kanazawa.rb 10th Anniversary KPT
cottondesu
0
720
Kanazawa.rb 9周年KPT / Kanazawa.rb 9th Anniversary KPT
cottondesu
0
440
Mac Book Proのバッテリー交換してみた / I replaced the battery in my Mac Book Pro.
cottondesu
0
560
Other Decks in Technology
See All in Technology
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
EM歴1年10ヶ月のぼくがぶち当たった苦悩とこれからへ向けて
maaaato
0
280
30分であなたをOmniのファンにしてみせます~分析画面のクリック操作をそのままコード化できるAI-ReadyなBIツール~
sagara
0
130
今年のデータ・ML系アップデートと気になるアプデのご紹介
nayuts
1
310
手動から自動へ、そしてその先へ
moritamasami
0
300
エンジニアリングをやめたくないので問い続ける
estie
2
1.2k
ガバメントクラウド利用システムのライフサイクルについて
techniczna
0
190
初めてのDatabricks AI/BI Genie
taka_aki
0
120
直接メモリアクセス
koba789
0
300
AWS Security Agentの紹介/introducing-aws-security-agent
tomoki10
0
190
世界最速級 memcached 互換サーバー作った
yasukata
0
340
日本Rubyの会の構造と実行とあと何か / hokurikurk01
takahashim
4
1k
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
141
7.2k
Fireside Chat
paigeccino
41
3.7k
4 Signs Your Business is Dying
shpigford
186
22k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Speed Design
sergeychernyshev
33
1.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.7k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Building Applications with DynamoDB
mza
96
6.8k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
Transcript
2018年04月15日 kanazawa.rb meetup#68 ؤுΒͳ͍[TIڥ
!DPUUPO@EFTV ΏΔͬͱ;ΘͬͱอकΤϯδχΞ ׂ৽ن։ൃ ׂอक ػೳՃɺػೳमਖ਼ɺόάमਖ਼ FUD
[TIͱʁ
[TI • ಡΈํʮ͡ʔ͐͠Δʯ • UnixͷίϚϯυγΣϧͷ1ͭ • Bourne ShellΛϕʔεͱ͠ɼkshɼcshʢtcshʣɼ bashͷ༏ΕͨػೳΛऔΓࠐΜͩγΣϧ •
ߴػೳɾଟػೳͳγΣϧͷͨΊɺશ༰Λ ௫Ήͷ͕ࠔ
PINZ[TIͱʁ
PINZ[TI • zsh ͷઃఆΛཧ͢ΔϑϨʔϜϫʔΫ • ίϛϡχςΟओಋ։ൃ • ଟ͘ͷςʔϚ • ଟ͘ͷϓϩϯϓτ
• ଟ͘ͷϓϥάΠϯ • ࣗಈΞοϓσʔτػೳ • ͍Ζ͍Ζͱઃఆ
ͬ͘͞ͱڥ࡞Γ
࠷৽൛Homebrew ͰΠϯετʔϧ [TIΠϯετʔϧ MacOSͷ߹ɺඪ४Πϯεʔϧࡁ λʔϛφϧ͔ΒҎԼΛ࣮ߦ zsh brew install zsh
# List of acceptable shells for chpass(1). # Ftpd will
not allow users to connect who are not using # one of these shells. /bin/bash /bin/csh /bin/ksh /bin/sh /bin/tcsh /bin/zsh /usr/local/bin/zsh #Ճ /etc/shellsͷ֬ೝɺฤू ࣗͰ༻ҙͨ͠γΣϧʹมߋ͍ͨ͠߹ඌʹՃ͢Δ ϩάΠϯγΣϧมߋ ϩάΠϯγΣϧͷมߋ chsh -s /usr/local/bin/zsh
ϩάΠϯγΣϧ͕ [TIʹมΘΓ·ͨ͠
PINZ[TIΠϯετʔϧ λʔϛφϧ͔ΒҎԼΛ࣮ߦ(ެࣜαΠτΑΓ) sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/ oh-my-zsh/master/tools/install.sh)"
λʔϛφϧ͕ ੜ·ΕมΘΓ·ͨ͠
σϑΥϧτͰgitίϚϯυͷิઃఆࡁ ίϚϯυ + tabΩʔͰิػೳ σϑΥϧτ
σϑΥϧτ ΧϨϯτσΟϨΫτϦʹgitϨϙδτϦ͕ ͋Δ߹ɺϒϥϯν໊Λදࣔ͢Δ
σϑΥϧτ σϑΥϧτͷςʔϚͷදࣔ
ςʔϚมߋ ࢼ͠ʹςʔϚΛ[kolo]ʹมߋ git add͍ͯ͠ͳ͍ଘࡏ git add͍ͯ͠Δଘࡏ͕ύοͱݟͰ͔Δ