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
110
0
Share
Vimmerを支える技術
私のようなVimを完全に理解したVimmerによる、Vimmerを支える技術の紹介です。ぜひみんなもVim使おう!
kenya
April 03, 2023
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
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
3
440
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
2.2k
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
1.3k
Ruby and LLM Ecosystem 2nd
koic
1
1.4k
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
390
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
760
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
500
夢の無限スパゲッティ製造機 -実装篇- #phpstudy
o0h
PRO
0
180
安いハードウェアでVulkan
fadis
1
870
ネイティブアプリとWebフロントエンドのAPI通信ラッパーにおける共通化の勘所
suguruooki
0
230
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
540
AWS×クラウドネイティブソフトウェア設計 / AWS x Cloud-Native Software Design
nrslib
16
3.5k
Featured
See All Featured
エンジニアに許された特別な時間の終わり
watany
106
240k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
170
Thoughts on Productivity
jonyablonski
76
5.1k
Balancing Empowerment & Direction
lara
5
1k
[SF Ruby Conf 2025] Rails X
palkan
2
880
Darren the Foodie - Storyboard
khoart
PRO
3
3.1k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
64
53k
Making Projects Easy
brettharned
120
6.6k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
140
Un-Boring Meetings
codingconduct
0
250
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.4k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
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ʹͳΒͳ͍͔ʁ