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
Dark Power Plugin
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
IK
August 30, 2019
Programming
510
0
Share
Dark Power Plugin
IK
August 30, 2019
More Decks by IK
See All by IK
Grown up from Vim User to Vim plugin developer side Japanese
get_me_power
0
720
ビムから逃げるな.pdf
get_me_power
0
67
Vim is Text Editor but Vim may can do anything....
get_me_power
0
65
Light side Vimming
get_me_power
0
55
Introduce to make vim plugin
get_me_power
0
70
Other Decks in Programming
See All in Programming
Stage 3 Decorators でできること / できないこと / TSKaigi 2026
susisu
1
1.5k
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
130
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
590
TSKaigi Night Talks 2026_TypeScriptでサプライチェーンの整合性を型に閉じ込める
geekplus_tech
0
300
Oxlintのカスタムルールの現況
syumai
5
1k
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.2k
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
3
1.1k
Lessons from Spec-Driven Development
simas
PRO
0
140
3Dシーンの圧縮
fadis
1
650
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
190
These Five Tricks Can Make Your Apps Greener, Cheaper, & Nicer
hollycummins
0
270
柔軟なPDFレイアウトエディタを支える型システム設計 — Discriminated UnionとConditional Typeの実践
minako__ph
4
1.4k
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
340
58k
KATA
mclloyd
PRO
35
15k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
190
YesSQL, Process and Tooling at Scale
rocio
174
15k
Test your architecture with Archunit
thirion
1
2.3k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
160
エンジニアに許された特別な時間の終わり
watany
107
250k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
280
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Transcript
ΰϦϥWJN *,
ࣗݾհ •/BNF*, •ࣄֶ෦ੜ •5XJUUFS!HFU@NF@QPXFS •ॴଐWJNKQ
5FYUFEJUPS
ϓϩάϥϚͷͨΊͷ จ۩
͍ΖΜͳ5FYU&EJUPS
None
•光のVim •闇のVim
None
None
•光のVim •闇のVim
•光のVim •闇のVim
DARK POWER VIM
҉ࠇඒແԦ
None
͍͢͝ਓͰ͢ ຊਓͷεϥΠυΑΓൈਮ
LET’S FALL IN DARK SIDE
ҰൠతʹٻΊΒΕΔͷ ภݟʣ ファイルエクスプローラー プラグインマネージャー 起動の速さ 補完機能
DARK POWER PLUGIN
dein.vim
7JNͷͨΊͷϓϥάΠϯϚωʔδϟ
ϓϥάΠϯߋ৽ָ͕
None
Ԇϩʔυػೳ͕͍͢͝
Ԇϩʔυͱʁ •ファイル形式を識別してプラグインロード •モードを識別してプラグインロード
ྫ͑
vim-rails •UQPQFࢯ࡞ •3BJMTͷͨΊͷ1MVHJO
3BJMTΛॻ͘ͱ͖Ҏ֎Θͳ͍
ϓϥάΠϯͷϩʔυλΠϛϯάΛ੍ޚ
ىಈΛ্͛Δ͜ͱ͕Ͱ͖Δʂ
UPNMϑΝΠϧͰϓϥάΠϯཧ
example
None
defx.nvim
ϑΝΠϧΤΫεϓϩʔϥʔ
None
None
ىಈτοϓΫϥε
͖ͳΩʔόΠϯυΛͯΕΔʂ
ΩʔόΠϯυͯʢྫʣ
None
denite.nvim
EFOJUF͕Ͱ͖Δ͜ͱ ファイルを開く スイッチングバッファ レジスタの値を挿⼊する 現在のディレクトリを変更する ファイル検索する
EFOJUF͕Ͱ͖Δ͜ͱ ファイルを開く スイッチングバッファ レジスタの値を挿⼊する 現在のディレクトリを変更する ファイル検索する
%FNP
None
deoplete.nvim
͋ͷ7JNͰࣗಈิ͕οʂ
None
ରԠิݴޠʢҰྫʣ
·ͩ·ͩ͋Δͧʂʂʂ
-TQUBCOJOFʹରԠοʂʂ
%FNP
None
None
·ͱΊ
ҋͷྗڪΖ͔ͬͨ͠
None
%BSL1PXFSͰ20-Λ͋͛Α͏ʂ
:qa!