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
130
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
オブジェクトしこう
okuramasafumi
2
130
Debugging Alba
okuramasafumi
1
79
Learning Ruby
okuramasafumi
5
380
How to build a conference for both newbies and seasoned devs
okuramasafumi
1
1.1k
Why doesn't Ruby have Boolean class?
okuramasafumi
4
1.8k
Writing Minitest clone in 30 minutes
okuramasafumi
0
280
Developing a Vim plugin with Ruby
okuramasafumi
0
500
On proposals
okuramasafumi
0
240
5
okuramasafumi
0
180
Other Decks in Programming
See All in Programming
WebComponentsで フレームワークを1ページに共存させる
webuilder240
0
150
設計の知識と技能で駆動するソフトウェア開発
masuda220
PRO
18
10k
Why 1 + 1 = 2 in Swift?
1plus4
1
240
DocC Tutorial と TCA におけるテスト機能の紹介
kalupas226
1
330
DDD, necessary but insufficient: physical design principles for microservices
cer
PRO
0
2.1k
自作ソフト(VMagicMirror)がVRMA対応してる話+実装のTips
bakudreameater
0
110
C# 大統一理論推進委員会 会員のための Unity Package Manager プロジェクト構成案
monry
PRO
0
580
導入から5年が経って見えた Datadog APM 運用の課題
bgpat
2
540
Understanding Ast By Looking
inouehi
0
120
Some Quick Ideas To Improve Your Tests ( #jassttokyo )
teyamagu
PRO
2
2.3k
せっかくモデル図描くのなら、嬉しいことが多い方がいいよね!
kuboaki
1
1.3k
【KMC春合宿2024】実装視点で見るNeural Radiance Fields
runningoutrate
0
150
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
39
4.3k
What’s in a name? Adding method to the madness
productmarketing
PRO
14
2.6k
Creatively Recalculating Your Daily Design Routine
revolveconf
209
11k
GraphQLとの向き合い方2022年版
quramy
28
12k
Building Effective Engineering Teams - LeadDev
addyosmani
25
1.8k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
16k
The Mythical Team-Month
searls
214
42k
Practical Orchestrator
shlominoach
180
9.7k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
6
950
The World Runs on Bad Software
bkeepers
PRO
60
6.6k
Designing with Data
zakiwarfel
94
4.8k
Mobile First: as difficult as doing things right
swwweet
215
8.5k
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 Λಡ͏ʂ