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
370
頑張らないzsh環境
いかに頑張らずにzsh環境を作る方法紹介しています
cottondesu
April 22, 2018
Tweet
Share
More Decks by cottondesu
See All by cottondesu
開発環境公開ハード編 / Development environment public hardware version
cottondesu
0
21
開発環境公開ソフト編 / Development environment public software edition
cottondesu
0
18
正規表現で心が折れた/Regular expressions broke my heart
cottondesu
0
27
オレオレGASからMakeへの移行を検討してみた / Considering the transition from Ore Ore GAS to Make
cottondesu
0
350
Kanazawa.rb 10周年KPT / Kanazawa.rb 10th Anniversary KPT
cottondesu
0
460
Kanazawa.rb 9周年KPT / Kanazawa.rb 9th Anniversary KPT
cottondesu
0
300
Mac Book Proのバッテリー交換してみた / I replaced the battery in my Mac Book Pro.
cottondesu
0
410
みんなのCSIRTコミュニティ紹介 / Everyone's CSIRT community introduction
cottondesu
0
320
他人事ではないサイドチャネル攻撃 / Side-channel attacks are no stranger to us.
cottondesu
0
170
Other Decks in Technology
See All in Technology
【SORACOM UG 東海】あらゆるモノがつながる社会へ、IoT と SORACOM
soracom
PRO
1
250
require(ESM)とECMAScript仕様
uhyo
4
1k
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
15
35k
パスワードを保存しますか?
hanacchi
0
210
IaCからAWSに入門した初心者が CloudFormationを通して考えた「AWS操作」の使い分け
maimyyym
3
620
Microsoft Intune 勉強会 第 2 回目
tamaiyutaro
2
510
M&A戦略を支えるデータマネジメント (MIDAS Tech Study #16 GENDA Komiyama)
kommy339
1
170
One engineer company with Ruby on Rails
rstankov
2
460
AWS アーキテクチャ作図入門/aws-architecture-diagram-101
ma2shita
16
6.4k
M5と自作基板をくっつけてみた〜M5 Japan Tour 2024 Spring 福冈 (Fukuoka|福岡)〜
keropiyo
1
250
Amplify 🩷 Bedrock 〜生成AI入門〜
minorun365
PRO
9
1.1k
Microsoft for Startups Founders Hub_20240429 update
daikikanemitsu
1
2.5k
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
244
12k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
0
43
Mobile First: as difficult as doing things right
swwweet
217
8.6k
From Idea to $5000 a Month in 5 Months
shpigford
378
45k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
Why Our Code Smells
bkeepers
PRO
331
56k
Producing Creativity
orderedlist
PRO
338
39k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Designing for humans not robots
tammielis
247
25k
Designing for Performance
lara
601
67k
Designing Experiences People Love
moore
136
23k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
21
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͍ͯ͠Δଘࡏ͕ύοͱݟͰ͔Δ