generated at
11/18/2024, 10:56:15 AM
Vimium
Vim key bind
を使えるようにする
web browser拡張機能
と
の両方で使える
https://github.com/philc/vimium
実装
(2020-11-15)当初はCoffeeScriptで書かれていたが、最近ES6に書き換えられたらしい
(2023-11-21)いつの間に開発ツールがDenoになっとる!!
https://github.com/philc/vimium/pull/4055
Denoでweb browser拡張機能を作る
&
DenoでDomテストする
好例だ
commandの定義
https://github.com/philc/vimium/blob/master/background_scripts/commands.js
default key mappingsもここで定義されている
mode管理
https://github.com/philc/vimium/blob/master/content_scripts/mode.js
Normal mode
https://github.com/philc/vimium/blob/master/content_scripts/mode_normal.js
コマンドの実装も持たせている
#2023-11-21
21:02:38
#2020-11-15
18:52:35