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
150
Debugging Alba
okuramasafumi
1
94
Learning Ruby
okuramasafumi
5
440
How to build a conference for both newbies and seasoned devs
okuramasafumi
1
1.2k
Why doesn't Ruby have Boolean class?
okuramasafumi
4
1.9k
Writing Minitest clone in 30 minutes
okuramasafumi
0
310
Developing a Vim plugin with Ruby
okuramasafumi
0
540
On proposals
okuramasafumi
0
250
5
okuramasafumi
0
190
Other Decks in Programming
See All in Programming
障害対応を起点としたもっといい開発と運用のサイクル作りのためにできること / Hatena Enginner Seminar #29
polamjag
0
140
見た目から始める生産性向上
ikumatadokoro
7
830
dbtのドメイン分割による データ基盤の改善とDigdagとの連携
sakama
0
260
Ruby GitHub Packages
bkuhlmann
0
630
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
8
4.1k
Site Reliability Engineering for GMO
pyama86
8
1k
スキーマ駆動開発による品質とスピードの両立 - 私達は何故、スキーマを書くのか
kentaroutakeda
0
170
코틀린으로 멀티플랫폼 만들기
pangmoo
0
150
Micro Frontends for Java Microservices - Devnexus 2024
mraible
PRO
0
490
2 週間で Twitter Bot を作ってみた
contour_gara
0
370
PHP8.3の機能を振り返る / Review of PHP 8.3 features
seike460
PRO
1
110
educure_カリキュラム生操作マニュアル.pdf
linew_official
0
760
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
What the flash - Photography Introduction
edds
64
11k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
9
8.3k
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
[RailsConf 2023] Rails as a piece of cake
palkan
23
3.9k
A designer walks into a library…
pauljervisheath
200
23k
Documentation Writing (for coders)
carmenintech
60
3.9k
Optimizing for Happiness
mojombo
370
69k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
The Power of CSS Pseudo Elements
geoffreycrofte
60
5k
Rebuilding a faster, lazier Slack
samanthasiow
73
8.2k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
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 Λಡ͏ʂ