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
Vimmerを支える技術
Search
kenya
April 03, 2023
Programming
0
110
Vimmerを支える技術
私のようなVimを完全に理解したVimmerによる、Vimmerを支える技術の紹介です。ぜひみんなもVim使おう!
kenya
April 03, 2023
Tweet
Share
More Decks by kenya
See All by kenya
OKRで目標立ててみた
kenyamasuko
0
220
『RSC From Scratch. Part 1: Server Components』を読んだぜ
kenyamasuko
2
220
Webサイトが表示されるまでの流れ
kenyamasuko
1
570
Other Decks in Programming
See All in Programming
AI Assistants for Your Angular Solutions
manfredsteyer
PRO
0
160
Java 21/25 Virtual Threads 소개
debop
0
300
ローカルで稼働するAI エージェントを超えて / beyond-local-ai-agents
gawa
0
180
How to stabilize UI tests using XCTest
akkeylab
0
150
今年もTECHSCOREブログを書き続けます!
hiraoku101
0
190
Mastering Event Sourcing: Your Parents Holidayed in Yugoslavia
super_marek
0
130
ロボットのための工場に灯りは要らない
watany
12
3.2k
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
490
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
470
ファインチューニングせずメインコンペを解く方法
pokutuna
0
210
我々はなぜ「層」を分けるのか〜「関心の分離」と「抽象化」で手に入れる変更に強いシンプルな設計〜 #phperkaigi / PHPerKaigi 2026
shogogg
2
700
Strategy for Finding a Problem for OSS: With Real Examples
kibitan
0
120
Featured
See All Featured
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
490
First, design no harm
axbom
PRO
2
1.1k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Designing for Timeless Needs
cassininazir
0
180
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
68
38k
Google's AI Overviews - The New Search
badams
0
950
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
So, you think you're a good person
axbom
PRO
2
2k
We Have a Design System, Now What?
morganepeng
55
8k
Crafting Experiences
bethany
1
96
Evolving SEO for Evolving Search Engines
ryanjones
0
170
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
140
Transcript
VimmerΛࢧ͑Δٕज़ ͚Μ
͚Μ • Like🫶 • TypeScript • React/Next.js • Job🧑🔧 •
डୗͱࣗࣾαͷϑϩϯτΤϯυ • Recently🤔 • SQLͱςετΛษڧத... • ReactͱNext.jsͷυΩϡϝϯτΛಡ Έ͍ͨ
࣍ • Vimͱ • VimmerΛࢧ͑Δٕज़
Vimͱ
λʔϛφϧʢCLIʣ͔Βૢ࡞͢Δ ςΩετΤσΟλ
Vimͷ͍ํ 1. λʔϛφϧΛ։͘ 2. `vim ։͖͍ͨϑΝΠϧ`Ͱ։͘͜ͱ͕Ͱ͖Δ ৄ͍͜͠ͱ VimtutorͰʂʂ
Vimͷ͍͍ͱ͜Ζ 1. ίϚϯυͰ݁Ͱ͖Δʢͨ͘͞ΜλΠϐϯάͰ͖·͢ʣ
VimmerΛࢧ͑Δٕज़
ʢVimmerͱݴͬͯϖʔϖʔͰ͢ʣ
VimmerΛࢧ͑Δٕज़ 1. λʔϛφϧ 2. ֦ுػೳ 3. ϚʔΫμϯ 4. ΩʔϘʔυ
λʔϛφϧ • Rustͷλʔϛφϧɻߴʹىಈ͢Δɻ • AIΛࡌ͓ͯ͠ΓɺΤϥʔΛు͔ΕͨΓͨ͠ࡍʹॿ͚ͯ͘ΕΔɻ Warp
λʔϛφϧ • ͜ΕRustͷλʔϛφϧɻߴʹىಈ͢Δɻ • luaݴޠͰઃఆϑΝΠϧ͕ॻ͚Δɻը૾Λग़ྗͰ͖Δɻ Wezterm
֦ுػೳ • VSCode ͰNeoVim͕͑ΔʢNeoVimͷઃఆΛҾ͖ܧ͛Δʣ • αΫαΫಈ͘ VSCode NeoVim
ϚʔΫμϯ • ϚʔΫΞοϓͱಉ͡ײ֮ͰจॻΛߏԽͰ͖Δ • ༷ʑͳΞϓϦέʔγϣϯͰॻ͚Δ • جຊϝϞϚʔΫμϯʢObsidianΦεεϝʣ
ΩʔϘʔυ • VimmerλΠϐϯά͕͖ʢภݟʣ • ֎ग़ઌͰؾ࣋ͪΑ͘λΠϐϯά͍ͨ͠ • NuPhy Air60
͓લVimmerʹͳΒͳ͍͔ʁ