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
頑張らないzsh環境
Search
cottondesu
April 22, 2018
Technology
0
400
頑張らないzsh環境
いかに頑張らずにzsh環境を作る方法紹介しています
cottondesu
April 22, 2018
Tweet
Share
More Decks by cottondesu
See All by cottondesu
開発環境公開ハード編 / Development environment public hardware version
cottondesu
0
70
開発環境公開ソフト編 / Development environment public software edition
cottondesu
0
65
正規表現で心が折れた/Regular expressions broke my heart
cottondesu
0
80
オレオレGASからMakeへの移行を検討してみた / Considering the transition from Ore Ore GAS to Make
cottondesu
0
410
Kanazawa.rb 10周年KPT / Kanazawa.rb 10th Anniversary KPT
cottondesu
0
540
Kanazawa.rb 9周年KPT / Kanazawa.rb 9th Anniversary KPT
cottondesu
0
350
Mac Book Proのバッテリー交換してみた / I replaced the battery in my Mac Book Pro.
cottondesu
0
460
みんなのCSIRTコミュニティ紹介 / Everyone's CSIRT community introduction
cottondesu
0
360
他人事ではないサイドチャネル攻撃 / Side-channel attacks are no stranger to us.
cottondesu
0
240
Other Decks in Technology
See All in Technology
Microsoft Fabric OneLake の実体について
ryomaru0825
0
200
Team Dynamicsを目指すウイングアーク1stのQAチーム
sadonosake
1
210
Mini Tokyo 3D × PLATEAU - 公共交通デジタルツインにリアルな風景を
nagix
1
230
freeeのモバイルエンジニアについて
freee
1
100
Engineering at LY Corporation
lycorp_recruit_jp
0
340
Terraform未経験の御様に対してどの ように導⼊を進めていったか
tkikuchi
2
300
組み込みLinuxの時系列
puhitaku
4
1k
AWS パートナー企業でテクニカルサポートに従事して 3年経ったので思うところをまとめてみた
kazzpapa3
1
220
第23回Ques_タイミーにおけるQAチームの在り方 / QA Team in Timee
takeyaqa
0
190
AWS Lambdaと歩んだ“サーバーレス”と今後 #lambda_10years
yoshidashingo
1
110
データ活用促進のためのデータ分析基盤の進化
takumakouno
2
520
DMARC 対応の話 - MIXI CTO オフィスアワー #04
bbqallstars
1
140
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
How STYLIGHT went responsive
nonsquared
95
5.2k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
32
1.8k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.2k
Fashionably flexible responsive web design (full day workshop)
malarkey
404
65k
Embracing the Ebb and Flow
colly
84
4.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.2k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.2k
Optimizing for Happiness
mojombo
376
69k
A better future with KSS
kneath
238
17k
For a Future-Friendly Web
brad_frost
175
9.4k
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͍ͯ͠Δଘࡏ͕ύοͱݟͰ͔Δ