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
380
頑張らないzsh環境
いかに頑張らずにzsh環境を作る方法紹介しています
cottondesu
April 22, 2018
Tweet
Share
More Decks by cottondesu
See All by cottondesu
開発環境公開ハード編 / Development environment public hardware version
cottondesu
0
34
開発環境公開ソフト編 / Development environment public software edition
cottondesu
0
35
正規表現で心が折れた/Regular expressions broke my heart
cottondesu
0
44
オレオレGASからMakeへの移行を検討してみた / Considering the transition from Ore Ore GAS to Make
cottondesu
0
360
Kanazawa.rb 10周年KPT / Kanazawa.rb 10th Anniversary KPT
cottondesu
0
490
Kanazawa.rb 9周年KPT / Kanazawa.rb 9th Anniversary KPT
cottondesu
0
330
Mac Book Proのバッテリー交換してみた / I replaced the battery in my Mac Book Pro.
cottondesu
0
430
みんなのCSIRTコミュニティ紹介 / Everyone's CSIRT community introduction
cottondesu
0
340
他人事ではないサイドチャネル攻撃 / Side-channel attacks are no stranger to us.
cottondesu
0
200
Other Decks in Technology
See All in Technology
Azure AI ことはじめ
tsubakimoto_s
0
130
DevIO2024_レガシー運用からの脱却 -クラウド活用の実践事例とベストプラクティス-
jun2882
0
210
20240724_cm_odyssey_hibiyatech
hiashisan
0
110
ABEMAにおけるLLMを用いたコンテンツベース推薦システム導入と効果検証
cyberagentdevelopers
PRO
1
700
目標設定は好きですか? アジャイルとともに目標と向き合い続ける方法 / Do you like target Management?
kakehashi
10
3k
公共領域から学ぶ クラウド移行についてエンジニアが意識していること
kawakawa2222
0
140
コンテナ・K8s研修 - 後半 Kubernetes 基礎&ハンズオン【MIXI 24新卒技術研修】
mixi_engineers
PRO
1
120
AWSでRAGを作る法方
sonoda_mj
1
140
初中級者用如何使用backlog -VALE TUDOEDITION-
in0u
0
140
GoとアクターモデルでES+CQRSを実践! / proto_actor_es_cqrs
ytake
1
150
Classmethod流のPlatform Engineering / classmethod-platform-engineering-devio2024
tomoki10
0
470
地理情報とAPIのトレンド
nagix
0
160
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
248
20k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
662
120k
A Philosophy of Restraint
colly
200
16k
StorybookのUI Testing Handbookを読んだ
zakiyama
15
4.9k
How GitHub Uses GitHub to Build GitHub
holman
471
290k
Clear Off the Table
cherdarchuk
89
320k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
34
1.9k
Practical Orchestrator
shlominoach
185
10k
GraphQLの誤解/rethinking-graphql
sonatard
59
9.6k
Debugging Ruby Performance
tmm1
71
11k
Designing on Purpose - Digital PM Summit 2013
jponch
113
6.6k
BBQ
matthewcrist
82
9k
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͍ͯ͠Δଘࡏ͕ύοͱݟͰ͔Δ