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
Learn Vim in 2023
Search
Masafumi Okura
March 02, 2023
Programming
0
190
Learn Vim in 2023
DeNA.vim
https://dena.connpass.com/event/274947/
Masafumi Okura
March 02, 2023
Tweet
Share
More Decks by Masafumi Okura
See All by Masafumi Okura
My KaigiEffect at RubyKaigi 2025, part 1
okuramasafumi
1
24
Writing documentation can be fun with plugin system
okuramasafumi
0
170
Alba: Why, How and What's So Interesting
okuramasafumi
0
330
Why did my proposals get rejected?
okuramasafumi
1
620
A suggestion for the future of RDoc
okuramasafumi
1
260
15 JSON serializers for Ruby
okuramasafumi
2
320
Tech Events, Should We See Them from the Outside or the Inside?
okuramasafumi
1
60
Creating gems 101
okuramasafumi
2
120
How NOT to make your DSL terrible
okuramasafumi
0
510
Other Decks in Programming
See All in Programming
Thank you <💅>, What's the Next?
ahoxa
1
590
fieldalignmentから見るGoの構造体
kuro_kurorrr
0
130
エンジニアが挑む、限界までの越境
nealle
1
320
Laravel × Clean Architecture
bumptakayuki
PRO
0
140
Empowering Developers with HTML-Aware ERB Tooling @ RubyKaigi 2025, Matsuyama, Ehime
marcoroth
2
970
サービスレベルを管理してアジャイルを加速しよう!! / slm-accelerate-agility
tomoyakitaura
1
200
The Missing Link in Angular’s Signal Story: Resource API and httpResource
manfredsteyer
PRO
0
140
Rubyの!メソッドをちゃんと理解する
alstrocrack
1
120
SwiftDataのカスタムデータストアを試してみた
1mash0
0
140
Носок на сок
bo0om
0
1.2k
Cursorを活用したAIプログラミングについて 入門
rect
0
160
監視 やばい
syossan27
12
10k
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1370
200k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.7k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
Typedesign – Prime Four
hannesfritz
41
2.6k
BBQ
matthewcrist
88
9.6k
How GitHub (no longer) Works
holman
314
140k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.8k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
47
2.7k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Rails Girls Zürich Keynote
gr2m
94
13k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Transcript
ʰϚελϦϯάVimʱͷ ༁ऀ͕ߟ͑ΔɺࠓVimΛ ֶͿͱ͍͏͜ͱ DeNA.vim େխ࢙, 2023-03-03
None
༁ऀʂ
༁ऀ ʹ ຊͷ࠷େͷಡऀ
ϚελϦϯάVim
Α͘ ·ͱ·͍ͬͯΔ
ೖऀ͚
ٙɿ ࠓVimΛֶͿਓʹ ࢀߟʹͳΔ͔ʁ
͑ɿ ͳΔʂ
ͱ͜ΖͰ
Neovim
None
ଟػೳɿ LSP, TreeSitter, etc.
ྲྀಈతɿ Lazy, GUI, etc.
͍ɿ ॳֶऀVimͱ NeovimͲͪΒΛબͿ ͖͔ʁ
Ծઆ1ɿ ॳֶऀ·ͣVim ͔ΒೖΔͱΑ͍
ཧ༝ɿ Vimͷํ͕୯७Ͱ ͍֮͑͢
Ծઆ2ɿ ॳֶऀ͍͖ͳΓ Neovim͔ΒೖΔ͖
ཧ༝ɿ Neovim͔Β NeovimҠߦෆཁ
ิతཧ༝ɿ Neovim୯७ʹ ศར
ྑ͍ ྑ͘ͳ͍ 7JN ɾ҆ఆ͍ͯ͠Δ ɾϚχϡΞϧ͕ ຊޠԽ͞Ε͍ͯΔ ɾ-41ରԠ͕ෳࡶ ɾ/FPWJNϓϥάΠϯ͕ ͑ͳ͍ /FPWJN
ɾઃఆ͢Ε*%& Έ͍ͨʹͰ͖Δ ɾ-VBͰॻ͚Δ ɾϓϥάΠϯͷঢ়گ͕ ྲྀಈత
Ͳͬͪͩʂʁ
ݸਓత݁ɿ ϓϥάΠϯͳ͠Ͱૉ ͷVim͔Β࢝ΊΔ
ཧ༝ɿ ૉͷVimͷܦݧ Neovimʹྲྀ༻Մ
ϓϥάΠϯʹڽΓ ͩͨ͠ஈ֊ͰҠߦ ͢ΔͱΑͦ͞͏
એɿ ϚελϦϯάVim Λಡ͏ʂ