也許不少人在chrome上都用過相似Vimium, ViChrome的插件,這些插件的目的都差很少,就是在瀏覽器中提供一些相似vim的操做來提升效率。可是大多這類的插件,實現的功能都比較單一化,實現了基本的瀏覽功能,可是不夠強大。好比說 viusal 模式,就基本都不涉及。
機緣巧合下,發現了cVim插件,感受就像打開了一扇全新的大門!!!獲取cVimgit
根據官方的介紹,它和以前說的那些插件有幾個明顯的優點:github
經過help文檔,你能夠看到經常使用的命令web
你能夠作一些常規的設置,這裏介紹都很詳細,好比滾動步長,是否使用平滑滾動,自定義搜索引擎等等。
正則表達式
你能夠自定義想要的鍵映射,媽媽不再用擔憂我記不住按鍵功能了!!經過查看Keybindings你能夠看到這些按鍵功能的名字,而後使用map命令就好拉!!chrome
好比說從新綁定向上滾動的功能vim
map j scrollUp
和vim基本命令一毛同樣!!!瀏覽器
命令 | 功能 |
---|---|
k,w | 上 |
j,s | 下 |
h | 左 |
l | 右 |
u | 上半頁 |
d | 下半頁 |
gg | 網頁頭 |
G | 網頁尾 |
0 | 網頁最左 |
$ | 網頁最右 |
直接輸入v就會出現光標!!!而後移動到須要複製的地方,就能夠用v或V複製了!!
或者你能夠先使用查找,找到關鍵詞,而後按v就能夠從關鍵詞部分開始複製了!這裏是複製到剪貼板,因此你能夠在任何地方粘貼!!!棒極了!終於能夠擺脫鼠標了!!
markdown
命令 | 功能 |
---|---|
/ | 查找(支持正則) |
n | 查找的下一個匹配項(visual模式下也支持) |
N | 查找的上一個匹配項 |
v | visual模式 |
V | 行選visual模式 |
y | 複製 |
還有幾個可能會用到的搜索引擎
命令 | 功能 |
---|---|
I | 在歷史中查找 |
b | 在書籤中查找 |
若是熟悉vimium會發現,r,x,J,K,H,L都仍是熟悉的味道google
命令 | 功能 |
---|---|
r | 刷新 |
x | 關閉當前標籤頁 |
X | 打開最後關閉的標籤頁 |
J | 左標籤頁 |
K | 右標籤頁 |
H | 回退 |
L | 前進 |
g0 | 最開頭的標籤頁 |
g$ | 最後一個標籤頁 |
t | 打開新標籤頁,等同與:tabnew |
o | 在當前頁面打開連接,等同於:open |
還有幾個比較有意思的
命令 | 功能 |
---|---|
< | 把當前標籤頁左移 |
> | 把當前標籤頁右移 |
N% | 移動到第N個標籤頁 |
zr | 把chrome重啓(安裝插件必備啊) |
gp | 把當前標籤頁固定/解固定 |
gx0 | 關閉當前標籤頁左邊全部標籤頁 |
gx$ | 關閉當前標籤頁右邊邊全部標籤頁 |
這個我以爲頗有用!!打完標籤後,你能夠隨時回到你打標籤的網頁!!
命令 | 功能 |
---|---|
M* | 打標籤到*(能夠是任意字母) |
go* | 回到標籤* |
標籤頁有時間效應,若是你發現打完標籤在別的標籤頁不能用,請用r刷新一下,通常來講以後的頁面都會保存這個標籤。
命令 | 功能 |
---|---|
f | 當前標籤頁打開連接 |
F | 新標籤頁打開連接 |
W | 新窗口打開連接 |
gi | 進入第一個輸入框(搜索必備啊) |
gy | 複製網頁連接 |
p | 當前頁面打開復制的連接 |
P | 新標籤頁打開復制的連接 |
這又是一個很牛的功能,在搜索框,評論框什麼文本輸入框的時候,能夠很方便的操做
命令 | 功能 |
---|---|
< ctrl-i> | 移動光標到行開頭 |
< ctrl-e> | 移動光標到行尾部 |
< ctrl-u> | 刪除最頂的一行 |
< ctrl-o> | 刪除最後一行 |
< ctrl-y> | 刪除以前的一個字 |
< ctrl-p> | 刪除後一個字 |
< ctrl-h> | 移動光標到左一個字 |
< ctrl-l> | 移動光標到右一個字 |
< ctrl-f> | 移動光標到右一個字符 |
< ctrl-b> | 移動光標到左一個字符 |
< ctrl-j> | 移動光標到下一行 |
< ctrl-k> | 移動光標到上一行 |