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
IK
August 30, 2019
Programming
500
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
680
ビムから逃げるな.pdf
get_me_power
0
66
Vim is Text Editor but Vim may can do anything....
get_me_power
0
62
Light side Vimming
get_me_power
0
39
Introduce to make vim plugin
get_me_power
0
69
Other Decks in Programming
See All in Programming
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
3
2.6k
Claude Codeログ基盤の構築
giginet
PRO
7
3.8k
The free-lunch guide to idea circularity
hollycummins
0
390
Strategy for Finding a Problem for OSS: With Real Examples
kibitan
0
130
夢の無限スパゲッティ製造機 -実装篇- #phpstudy
o0h
PRO
0
180
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
240
How to stabilize UI tests using XCTest
akkeylab
0
150
Symfonyの特性(設計思想)を手軽に活かす特性(trait)
ickx
0
110
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
580
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
2.2k
見せてもらおうか、 OpenSearchの性能とやらを!
shunta27
1
160
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
180
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
240
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
440
Mind Mapping
helmedeiros
PRO
1
140
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
230
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
64
53k
Balancing Empowerment & Direction
lara
5
1k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
120
The browser strikes back
jonoalderson
0
860
Rails Girls Zürich Keynote
gr2m
96
14k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
340
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!