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
Vimmer幼稚園
Search
Yuta Totz
August 23, 2015
Programming
2
120
Vimmer幼稚園
岡山大学テクノロジーラボのCoding CafeでのLTスライドです。
Yuta Totz
August 23, 2015
Tweet
Share
More Decks by Yuta Totz
See All by Yuta Totz
ウガンダでXcodeをアップデートする方法
totzyuta
0
130
Working with UNIX Process 6/7 Chapter
totzyuta
1
70
珈琲と僕
totzyuta
0
110
読んで理解するActiveRecordの設計とActiveSupport::Concern
totzyuta
4
1.6k
TDDとVimと
totzyuta
1
530
モテる!筋肉コンパイラ自作入門 - 草食男子からの卒業
totzyuta
0
430
Git/GitHub入門-GitHubでたのしいチーム開発
totzyuta
0
310
たのしいたーみなる
totzyuta
0
50
Other Decks in Programming
See All in Programming
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
3
1.8k
Чего вы не знали о строках в Python – Василий Рябов, PythoNN
sobolevn
0
160
どの様にAIエージェントと 協業すべきだったのか?
takefumiyoshii
2
600
階層構造を表現するデータ構造とリファクタリング 〜1年で10倍成長したプロダクトの変化と課題〜
yuhisatoxxx
3
910
Web技術を最大限活用してRAW画像を現像する / Developing RAW Images on the Web
ssssota
2
1.2k
Your Perfect Project Setup for Angular @BASTA! 2025 in Mainz
manfredsteyer
PRO
0
130
プログラミングどうやる? ~テスト駆動開発から学ぶ達人の型~
a_okui
0
190
SpecKitでどこまでできる? コストはどれくらい?
leveragestech
0
520
実践AIチャットボットUI実装入門
syumai
7
2.5k
Let's Write a Train Tracking Algorithm
twocentstudios
0
220
CSC305 Lecture 01
javiergs
PRO
1
400
私はどうやって技術力を上げたのか
yusukebe
43
17k
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
2.8k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
GraphQLとの向き合い方2022年版
quramy
49
14k
Side Projects
sachag
455
43k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Faster Mobile Websites
deanohume
310
31k
YesSQL, Process and Tooling at Scale
rocio
173
14k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
A Modern Web Designer's Workflow
chriscoyier
697
190k
The Language of Interfaces
destraynor
162
25k
Transcript
Vimmer༮ஓԂ Ұาઌߦ͘େਓͷVimͷ༠͍
Vim༮ஓԂ গ͙Έ
Vimͱ
Vim ❌
None
- VimʢϰΟϜ·ͨϰΟΞΠΤϜʣɺvi ͔Βੜ ͠ɺൃలͨ͠ߴػೳͳςΩετΤσΟλͰ͋Δ - ࡞ऀΦϥϯμग़ Bram Moolenaar ઌੜ -
ಛʹUnixܥΦϖϨʔςΟϯάγεςϜ (OS) ͰEmacs ͱฒΜͰ͘༻͞Ε͍ͯΔςΩετΤσΟλͱͳͬͯ ͍Δɻ Vim https://ja.wikipedia.org/wiki/Vim
- ๛ͳΦϯϥΠϯϔϧϓ `:help` - ແݶundo `u` - ϚϧνΠϯυ `split` -
ϰΟδϡΞϧϞʔυ `v` - ࠓΘΕͯΔ vi ࣮ମ࣮ vim vi ͱ Vim ͷҧ͍ http://nanasi.jp/articles/howto/note/top10- viuser-need-to-know-about-vim.html
Vi / Vimͷૢ࡞ํ๏
- ΠϯΫϦϝϯτ - ஔɹ - ۣܗબ - ॊೈͳҠಈίϚϯυ - ϚΫϩ
VimͷνϟʔϜϙΠϯτ
Vim༮ஓԂ ͙Έ
- ࣗಈ༧ଌิ Shougo/neocomplcache.vim - Tree Explorer scrooloose/nerdtree - gitͷࠩΛϦΞϧλΠϜͰදࣔ airblade/vim-gitgutter
- εςʔλεϥΠϯΛ͔ͬ͜Α͘ bling/vim-airline ศརͳϓϥάΠϯ
ࣗಈ༧ଌิ https://github.com/Shougo/neocomplcache.vim
Tree Explorer https://github.com/scrooloose/nerdtree
Gitͷࠩදࣔ https://github.com/scrooloose/nerdtree
εςʔλεϥΠϯΛ͔ͬ͜Α͘ https://github.com/bling/vim-airline
https://github.com/peco/peco - Χοίͷࣗಈิ (L72) - Χοίδϟϯϓ (L68) - Vim্͔ΒεΫϦϓτΛΒͤΔ (L94)
- insertmodeͰemacs likeͳΩʔόΠϯυ (L80) vimrc
- yuroyoro/dotfiles - JunichiIto/dotfiles - joker1007/dotfiles ͓͢͢Ίvimrc
͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ