Par : Dahan Gong
Inspect and view changes in Vimium C - All by Keyboard source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
"author": "gdh1995@qq.com",
"background": {
"scripts": [
"background/define.js",
"background/store.js",
"background/utils.js",
"background/browser.js",
"background/normalize_urls.js",
"background/parse_urls.js",
"background/settings.js",
"background/ports.js",
"background/exclusions.js",
"background/ui_css.js",
"background/i18n.js",
"background/key_mappings.js",
"background/run_commands.js",
"background/run_keys.js",
"background/tools.js",
"background/clipboard.js",
"background/eval_urls.js",
"background/filter_tabs.js",
"background/open_urls.js",
"background/frame_commands.js",
"background/tab_commands.js",
"background/all_commands.js",
"background/request_handlers.js",
"background/main.js"
]
},
"browser_action": {
"default_icon": {
"19": "icons/enabled_19.png",
"38": "icons/enabled_38.png"
},
"default_popup": "pages/action.html",
"default_title": "__MSG_name__\n\n__MSG_noActiveState__"
},
"browser_specific_settings": {
"gecko": {
"id": "vimium-c@gdh1995.cn",
"strict_min_version": "101.0"
}
},
"commands": {
"createTab": {
"description": "__MSG_createTab_s__"
},
"goBack": {
"description": "__MSG_goBack_s__"
},
"goForward": {
"description": "__MSG_goForward_s__"
},
"previousTab": {
"description": "__MSG_previousTab_s__"
},
"quickNext": {
"description": "__MSG_quickNext_s__"
},
"reloadTab": {
"description": "__MSG_reloadTab_s__"
},
"userCustomized1": {
"description": "__MSG_userCustomized__ 1"
},
"userCustomized2": {
"description": "__MSG_userCustomized__ 2"
}
},
"content_scripts": [
{
"all_frames": true,
"js": [
"content/vimium-c.js"
],
"match_about_blank": true,
"matches": [
"<all_urls>"
],
"run_at": "document_start"
}
],
"content_security_policy": "script-src 'self'; style-src 'self' 'unsafe-inline'; object-src 'none'",
"default_locale": "en",
"description": "__MSG_description__",
"homepage_url": "https://github.com/gdh1995/vimium-c",
"icons": {
"16": "icons/icon16.png",
"32": "icons/icon32.png",
"48": "icons/icon48.png",
"128": "icons/icon128.png"
},
"incognito": "spanning",
"manifest_version": 2,
"name": "__MSG_name__",
"omnibox": {
"keyword": "v"
},
"optional_permissions": [
"bookmarks",
"downloads",
"cookies"
],
"options_ui": {
"page": "pages/options.html",
"chrome_style": false,
"open_in_tab": true
},
"permissions": [
"clipboardRead",
"clipboardWrite",
"history",
"notifications",
"search",
"sessions",
"storage",
"tabs",
"webNavigation",
"<all_urls>"
],
"short_name": "Vimium C",
"version": "2.12.3",
"web_accessible_resources": [
"content/*",
"front/vomnibar*",
"lib/*"
]
} Meilleures alternatives Vimium C - All by Keyboard
Voici quelques Firefox add-ons qui sont similaires à Vimium C - All by Keyboard :
Vimium
Phil Crosby
Modeless Keyboard Navigation
James Stout
Vim Vix Remix
LordPax
Vimlike
Developer
FlashVim
markbuild
easyVim
karun
Vim Vixen
Shin'ya Ueoka
Vimmatic
Shin'ya UEOKA
Vim Keyboard Navigator
Lazareff
Simple Vim Scrolling
Johnny
Vimer
Regulus
Vim-style Browser
Quarter