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
120
2
Share
Vimmer幼稚園
岡山大学テクノロジーラボのCoding CafeでのLTスライドです。
Yuta Totz
August 23, 2015
More Decks by Yuta Totz
See All by Yuta Totz
ウガンダでXcodeをアップデートする方法
totzyuta
0
140
Working with UNIX Process 6/7 Chapter
totzyuta
1
78
珈琲と僕
totzyuta
0
120
読んで理解するActiveRecordの設計とActiveSupport::Concern
totzyuta
4
1.7k
TDDとVimと
totzyuta
1
550
モテる!筋肉コンパイラ自作入門 - 草食男子からの卒業
totzyuta
0
460
Git/GitHub入門-GitHubでたのしいチーム開発
totzyuta
0
320
たのしいたーみなる
totzyuta
0
58
Other Decks in Programming
See All in Programming
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
440
net-httpのHTTP/2対応について
naruse
0
440
Stage 3 Decorators でできること / できないこと / TSKaigi 2026
susisu
1
1.5k
Lessons from Spec-Driven Development
simas
PRO
0
140
Modding RubyKaigi for Myself
yui_knk
0
880
inferと仲良くなる10分間
ryokatsuse
1
370
These Five Tricks Can Make Your Apps Greener, Cheaper, & Nicer
hollycummins
0
270
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.1k
TSKaigi Night Talks 2026_TypeScriptでサプライチェーンの整合性を型に閉じ込める
geekplus_tech
0
270
dRuby over BLE
makicamel
2
300
並列実装の現場、2ヶ月間実務でAIを使い倒したAIもPCも私も限界が近い
ming_ayami
0
110
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
340
Featured
See All Featured
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
320
A Soul's Torment
seathinner
6
2.9k
The Cult of Friendly URLs
andyhume
79
6.9k
It's Worth the Effort
3n
188
29k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
560
Automating Front-end Workflow
addyosmani
1370
210k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
150
BBQ
matthewcrist
89
10k
Six Lessons from altMBA
skipperchong
29
4.3k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Designing Experiences People Love
moore
143
24k
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
͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ