Enable vim mode in Code Expert
CX Enable Vim Extension
The JavaScript IDE (https://ace.c9.io/) used by Code Expert (https://expert.ethz.ch/) supports vim keybindings. This add-on enables them.
The add-on can be disabled by clicking on its icon in the toolbar.
Read more
The add-on can be disabled by clicking on its icon in the toolbar.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "CX Enable Vim", "version": "1.7", "description": "Enable vim mode in Code Expert", "icons": { "16": "icons/icon-16x16.png", "48": "icons/icon-48x48.png", "128": "icons/icon-128x128.png" }, "content_scripts": [ { "matches": ["*://expert.ethz.ch/*"], "js": ["js/browser-polyfill.min.js", "js/ace-enable-vim.js"] } ], "permissions": ["storage"], "background": { "service_worker": "js/background_scripts.js" }, "web_accessible_resources": [ { "resources": [ "js/ace-keybinding-vim.js", "js/set-vim-keyboard-handler.js", "js/set-default-keyboard-handler.js" ], "matches": ["*://expert.ethz.ch/*"], "extension_ids": [] } ], "action": { "default_icon": "icons/icon.png" }}
Read more