cVim——Chrome上更強大的vim插件


ref: http://www.cnblogs.com/voidsky/p/5490787.html

 

 

介紹

也許很多人在chrome上都用過類似Vimium, ViChrome的插件,這些插件的目的都差不多,就是在瀏覽器中提供一些類似vim的操作來提高效率。但是大多這類的插件,實現的功能都比較單一化,實現了基本的瀏覽功能,但是不夠強大。比如說 viusal 模式,就基本都不涉及。 
機緣巧合下,發現了cVim插件,感覺就像打開了一扇全新的大門!!!獲取cVim

cVim優勢

根據官方的介紹,它和之前說的那些插件有幾個明顯的優勢:

  • 支持自定義搜索引擎
  • 支持插入符/Visual模式 (!!超贊有木有!!)
  • 支持正則表達式!!
  • 命令支持tab補全!
  • 支持自定義鍵映射!!(也就是你可以自己寫vimrc,這才是完整的vim好不好!!可以可以備份到github)

 

 

自定義命令

通過help文檔,你可以看到常用的命令

設置

你可以做一些常規的設置,這里介紹都很詳細,比如滾動步長,是否使用平滑滾動,自定義搜索引擎等等。 

 

鍵映射

你可以自定義想要的鍵映射,媽媽再也不用擔心我記不住按鍵功能了!!通過查看Keybindings你可以看到這些按鍵功能的名字,然后使用map命令就好拉!!

 

 

比如說重新綁定向上滾動的功能

map j scrollUp

常用命令

移動命令

和vim基本命令一毛一樣!!!

命令 功能
k,w
j,s
h
l
u 上半頁
d 下半頁
gg 網頁頭
G 網頁尾
0 網頁最左
$ 網頁最右

查找和visual模式

直接輸入v就會出現光標!!!然后移動到需要復制的地方,就可以用v或V復制了!! 
或者你可以先使用查找,找到關鍵詞,然后按v就可以從關鍵詞部分開始復制了!這里是復制到剪貼板,所以你可以在任何地方粘貼!!!棒極了!終於可以擺脫鼠標了!! 

 

 

命令 功能
/ 查找(支持正則)
n 查找的下一個匹配項(visual模式下也支持)
N 查找的上一個匹配項
v visual模式
V 行選visual模式
y 復制

還有幾個可能會用到的

命令 功能
I 在歷史中查找
b 在書簽中查找

標簽頁命令

如果熟悉vimium會發現,r,x,J,K,H,L都還是熟悉的味道

命令 功能
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> 移動光標到上一行

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM