Enable bindings on on sites like Github Gists, JS Bin, CodePen and more.

Latest Version

Version
0.1.2
Update
June 3, 2017
Size
83.3KiB
Developer
Category
Users
318
Rating
5 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
Http://*/*
Https://*/*
Background
Tabs
See more

Pocket Vim Extension

Ever miss those wonderful Vim motions in js-based code editor? Pine no longer.

Note:

This is extension is still in development. Please submit any bus/feature requests to the github repo: https://github.com/NickTomlin/pocketvim
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Pocket Vim", "version": "0.1.2", "manifest_version": 2, "description": "Enable bindings on on sites like Github Gists, JS Bin, CodePen and more.", "default_locale": "en", "icons": { "64": "images/icon.png" }, "browser_action": { "default_icon": "images/icon.png", "default_popup": "html/popup.html" }, "background": { "scripts": [ "scripts/background.js" ] }, "options_page": "html/options.html", "content_scripts": [ { "matches": [ "" ], "js": [ "scripts/page.js" ] } ], "permissions": [ "http://*/*", "https://*/*", "background", "tabs" ], "web_accessible_resources": [ "scripts/*", "html/*", "css/*", "images/*" ]}
Read more

Similar Extensions

User reviews

icon

岡田Beowulf (ID: 000000d34afb3163) Voted 5 ★ - Updated 01/13/2018 very good

icon

Skylar Smith (ID: 00000043e1a13f0e) Voted 5 ★ - Updated 06/16/2017 Works great on freecodecamp. Awesome plugin.

icon

Bradley Morgan (ID: 00000059d560cb89) Voted 5 ★ - Updated 05/01/2017 ace.require("ace/lib/net").loadScript("https://rawgithub.com/ajaxorg/ace-builds/master/src-min-noconflict/keybinding-vim.js", function() { e = document.querySelector(".ace_editor").env.editor; e.setKeyboardHandler(ace.require("ace/keyboard/vim").handler); }) ace.require("ace/lib/net").loadScript("https://rawgithub.com/ajaxorg/ace-builds/master/src-min-noconflict/keybinding-vim.js", function() { e = document.querySelector(".ace_editor").env.editor; e.setKeyboardHandler(ace.require("ace/keyboard/vim").handler); }) Im trying to use on zyante.zybooks.com and the script you posted works fine if you remove the "github editor" part. But pocketvim wont work there like it does on other sites.

icon

Michael Tai (ID: 000000cc174d561e) Voted 5 ★ - Updated 11/23/2014 This should have more have more stars than currently. And It works with CoderPad. Will make you.efficiency++ on your next technical interview! tip: jump out of insert mode by pressing