一直在想:网站本身提供的快捷键支持(如 Gmail, GReader, Gplus, Twitter), 和浏览器插件提供的通用快捷键支持(Vimperator, Vimium, ...),两者如何共存, 相互之间能够相安无事,甚至能够相辅相成?
目前想到两种方案:
个人觉得第 2 中方案比较好,但这是一项宏大的项目,要各个网站遵循这个接口标准来实现, 不是一件易事。准备先把这个做到 [https://github.com/hotoo/vimlike.js Vimlike.js] 项目里, 然后请一些 Vim 爱好者的个人博客一起来参与实践。
Tags: JavaScript, Vim
Published on 2011-08-16