之前我一直在使用的浏览器是第三方的chrome浏览器——百分浏览器 因为有消息说 3 月 15 号之后 Google 会限制对其私有 Chrome API的访问,百分可能面临无法同步账号数据的情况,为了以防万一,我做了两手准备将浏览器需要同步的数据通过插件转移到了Edge中。由此也引发了一个问题,由于百分浏览器中内置了大量十分方便的浏览器快捷键对于已经使用习惯的我来说,转移到Edge后明显感觉到使用上的不便,在扩展商店里搜索了并使用了大量的快捷键扩展之后,我从中选择了功能强大的Vimium C,此扩展相比于Vimium自带支持中文界面,在使用方面更加方便。
安装Vimium C之后你可以通过点击单个按键做到例如:点击网页上的内容、关闭网页、恢复网页、网页内上下滚动操作、页面前进、页面后退、网页静音、网页固定等等操作,极大的减少了使用鼠标的次数,我对Vimium C的推荐配置根据我的习惯进行了修改,现在绝大多数时间已经不再需要使用鼠标,但并不推荐完全放弃鼠标操作。
想要自定义按键非常之简单,只需要使用 map+你需要使用的按键+相对的命令,如map x removeTab定义此命令后只需要点击键盘上的x键就可以关闭标签页
由于Vimium C自带中文界面,在此不再过多的介绍,下面主要分享一下我的Vimium C的配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152
| unmapAll
map e scrollDown
map q scrollUp
map W scrollToTop
map S scrollToBottom
map s scrollPageDown
map w scrollPageUp
map r reload
map <a-c> copyCurrentUrl
map <a-t> copyCurrentTitle
map Fw LinkHints.activateModeToCopyLinkUrl
map Fc LinkHints.activateModeToCopyLinkText
map t openCopiedUrlInNewTab
map R goUp
map D goToRoot
map i focusInput
map f LinkHints.activate
map Fg LinkHints.activateModeToOpenInNewForegroundTab
map Fq LinkHints.activateModeWithQueue
map Ff LinkHints.activateModeToHover
map Q goPrevious map [ goPrevious
map E goNext map ] goNext
map <a-/> enterInsertMode map <a-?> enterInsertMode
map A enterVisualMode
map G Marks.activateCreateMode
map g Marks.activate
map <a-`> Marks.clearGlobal
map o Vomnibar.activate
map <a-o> Vomnibar.activateBookmarks
map <a-x> Vomnibar.activateHistory
map m Vomnibar.activateTabSelection
map Fe Vomnibar.activateUrl
map / enterFindMode postOnEsc
map . performFind
map , performBackwardsFind
map <a-s-h> clearFindHistory
map C goBack map ; goBack
map V goForward map ' goForward
###### 标签页和窗口 #####
map v nextTab #切换到右侧标签页 map l nextTab
map c previousTab #切换到左侧标签页 map p previousTab
map x removeTab #关闭标签页
map Xx removeRightTab #关闭右侧指定位置的标签页
map z restoreTab #恢复最近关闭的网页
map B moveTabToIncognito #在无痕窗口中打开当前网页
map H joinTabs #合并所有窗口
map <a-n> togglePinTab #固定/取消固定标签页
map <a-m> toggleMuteTab #切换网页静音
map j visitPreviousTab #切换到最近访问的上一个标签页
map Xz closeTabsOnLeft #关闭左侧所有标签页
map Xc closeTabsOnRight #关闭右侧所有标签页
map Xa closeOtherTabs #关闭当前窗口的其它所有标签页
map < moveTabLeft #向左移动标签页
map > moveTabRight #向右移动标签页
##### 其他 #####
map ? showHelp #显示帮助页面
map \ autoOpen #打开或搜索选中文字或已复制的网址
map n closeDownloadBar #关闭窗口底部的下载进度栏
#map <f8> debugBackground #打开 Vimium C 扩展程序的管理页
##### 备忘 ##### #alt=<a-*>,ctrl=<c-*>,meta(Win键)=<m-*> #用于定位链接和按钮的序号字符: dsavewrqcxz(默认为:sadjklewcmpgh)
##### 自定义命令 ##### #shortcut userCustomized1 command=showHelp
|
可以直接复制以上代码框中的内容粘贴到Vimium C设置的自定义快捷键框中,推荐先行导入扩展推荐配置,然后清空自定义快捷键框中的内容在复制粘贴我提供的配置,也可以直接下载我的配置进行导入——点此下载我的配置
请注意,同一个按键大小写的不同可以分别对应不同的命令,如果你设置的按键相互之间有冲突也不用担心,在你保存配置的时候Vimium C会提示你哪些按键出了问题,解决后即可顺利保存配置。
几个特殊按键如alt、shift、ctrl 、meta(win键)映射方法为:alt=<a-*>,ctrl=<c-*>,meta(Win键)=<m-*>
我对扩展推荐的配置修改后将绝大多数操作都集中在左手,浏览网页时基本上只用一只手就可以完成操作。
你可以根据我的配置在此基础上进行修改,使之更符合你的使用习惯。
更多浏览器插件推荐:
我的收藏夹-浏览器插件