提供元: 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/*"
]
} ベストのVimium C - All by Keyboard代替案
Vimium C - All by Keyboardに類似したFirefox add-onをいくつか紹介します:
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