如何優雅地使用 Vimium?


vimium教程

最常用的快捷鍵

向下/上/左/右移動 j/k/h/l
向下/上跳動 d/u
回到頂/尾部 gg/G
窗口打開模式 本窗口/新窗口 f/F
查找歷史記錄+書籤 o/O
關閉/恢復標籤 x/X
查找書籤 b/B(當前/新窗口打開)
選擇左/右標籤 J/K
搜索剪貼板關鍵字 在當前/新窗口 p/P
跳轉到當前url上一級/最高級 gu/gU
創建/查看標籤頁 t/T
將焦點聚集在第一個輸入框 gi (2gi就是第二個輸入框)
刷新 r
新標籤中打開多個鏈接 & 即:alt+f
開/關靜音 &即:alt+m
固定標籤欄 &即 alt+p
上一個標籤 ^

其他不常用快捷鍵

查找(不支持中文) /
向下/上查找結果 n/N (回車後直接打開鏈接,不用再使用f/F定位)
複製當前鏈接 yy
新模式 i
查看源碼 gs
查看所以快捷鍵 ?
編輯當前地址欄 g+e/E 並在當前/新窗口中打開
複製當前標籤頁 yt
移動當前標籤到左/右側邊 &<&&>
滾動到頁面最左/右邊(在有滾動條下才有效果) zH/zL
插入模式 i(可以屏蔽掉vimium快捷鍵,使其不和網頁默認快捷鍵衝突)
將標籤頁移動到新窗口 W
創建新標記(可創建多個 m 使用方法
設置當前/全局滾動條位置 m+小/大寫字母
跳轉到設置的滾動位置 ~+字母
切換到複製模式 v

其他技巧

焦點切換
從地址欄切換回頁面 tag
翻頁
下/上一頁 ]] [[ 部分網站不支持 可以使用 Shortcut Manager 插件代替
下一頁代碼:
function next(){
var a=$(".cur").next().find("a").attr("href");
window.location.assign(a);
}
next();
上一頁代碼:
function after(){
var a=$(".cur").prev().find("a").attr("href");
window.location.assign(a);
}
after();
自定義搜索引擎
設置:
請查看選項:Custom search engines
使用:
按b/B打開搜索框,輸入搜索引擎關鍵字+空格
擴展:
計算功能
g (1+2)*3-4= 進入google搜索模式直接輸入公式後面加"="號
打開chrome系統頁面
chrome設置頁面
about:setting
擴展程序
about:extensions
歷史(history),下載(downloads),書籤(bookmarks),建議使用chrome默認快捷鍵代替
ctrl+h,ctrl+j,ctrl+shift+o
關於&,&
是emacs中的表示方法,分別指alt+p,ctrl+e
快速定位+複製文本:alt+f,v,hjkl,y四步曲
alt+f 搜索指定關鍵字,並定位到起始點
再按v切換到複製模式
再使用hjkl控制方向選擇範圍
最後y複製
刪除/修改命令
刪除指定命令
unmap j 刪除命令j
unmapAll 刪除所有命令
修改命令(後面的命令參數可以在選擇裡面打開 show available commands找到)
map a LinkHints.activateMode 把a定義原來f的功能
map f scrollPageDown 把f定義成原來d的功能
本地文件中使用vimium
打開chrome插件設置頁面,勾選"允許訪問文件網址"


其實我覺得只要用上的vimium,基本上就是優雅的了。現在我也剛剛「重拾」這款插件


1.版本 Viminum_v1.60.3_0

2.下載鏈接:https://pan.baidu.com/s/1pKLdlGn

3.在「擴展程序」那裡,點擊「載入已解壓的擴展程序」,導入進來即可。


正在左手單手用vimium優雅的瀏覽知乎 ~233333


推薦閱讀:

常見的Linux X(KDEGNOME等)可以純鍵盤操作嗎,那些操作不可以/可以用鍵盤完成?
Vim 使用水平布設的 hjkl 鍵作為游標移動鍵的原因是什麼?
Android 鍵盤快捷鍵有哪些?
Win 7 有什麼炫酷的快捷鍵?

TAG:快捷鍵 | 如何優雅地X | vimium |