今天下午折騰了一下Chrome下面的一個(gè)插件Vimium的使用,頓時(shí)發(fā)現(xiàn)該插件功能強(qiáng)大,能夠滿足減少鼠標(biāo)的使用。至于為何要使用這個(gè)插件,源于我手腕上的傷一直沒有好,使用鼠標(biāo)的時(shí)候有輕微的疼痛。而且,由于我一般都是在SNS網(wǎng)站上停留,在人人和微博比較多,所以實(shí)際上發(fā)現(xiàn)每次看完一個(gè)一個(gè)頁面都要點(diǎn)下一頁的感覺很不爽,而同時(shí)最近在學(xué)習(xí)Vim,所以想到如果能夠?qū)崿F(xiàn)幾個(gè)簡單的快捷鍵,那么會(huì)相當(dāng)方便。為此Google之,發(fā)現(xiàn)了這個(gè)給力的插件,以下為我的學(xué)習(xí)筆記。
Vimium使用快捷鍵總結(jié)
j,
<c-e> | : | Scroll
down |
k,
<c-y> | : | Scroll
up |
h | : | Scroll
left |
l | : | Scroll
right |
gg | : | Scroll
to the top of the page |
G | : | Scroll
to the bottom of the page |
zH | : | Scroll
all the way to the left |
zL | : | Scroll
all the way to the right |
d | : | Scroll
a page down |
u | : | Scroll
a page up |
r | : | Reload
the page |
gs | : | View
page source |
yy | : | Copy
the current URL to the clipboard |
yf | : | Copy
a link URL to the clipboard |
gu | : | Go
up the URL hierarchy |
i | : | Enter
insert mode |
gi | : | Focus
the first (or n-th) text box on the page |
f | : | Open
a link in the current tab |
F | : | Open
a link in a new tab |
<a-f> | : | Open
multiple links in a new tab |
b | : | Open
a bookmark in the current tab |
B | : | Open
a bookmark in a new tab |
[[ | : | Follow
the link labeled previous or < |
]] | : | Follow
the link labeled next or > |
gf | : | Cycle
forward to the next frame on the page |
j: 向下移動(dòng)。
k:向上移動(dòng)。(不明白默認(rèn)的<c-y>表示是啥用法,使用了c-y這三個(gè)鍵沒有效果)
h:向左移動(dòng)。
l:向右移動(dòng)。zH:一直移動(dòng)到左部。
zL:一直移動(dòng)到右部。
gg:跳轉(zhuǎn)到頁面的頂部。
G:跳轉(zhuǎn)到頁面的底部。
d:向下翻頁(相當(dāng)于PageDown被按下了)
u:向上翻頁(相當(dāng)于PageUp被按下了)
r:重新載入該頁(相當(dāng)于F5刷新頁面)gs:查看頁面源代碼
yy:拷貝當(dāng)前頁面的URL到剪貼板
yf:拷貝某一個(gè)URL到剪貼板(實(shí)際上是相當(dāng)于輸入了f,然后出現(xiàn)很多編碼的URL,選擇某個(gè)之后,相當(dāng)于拷貝了某個(gè),因?yàn)橐粋€(gè)頁面中可能有很多超鏈接)gu:跳轉(zhuǎn)到父頁面(比如http://www.douban.com/group/vim/,輸入后跳轉(zhuǎn)到父頁面即http://www.douban.com/group/,所以不同于H的快捷鍵是回到上個(gè)歷史頁面)i:輸入模式(如果發(fā)現(xiàn)命令不起作用,可能是進(jìn)入輸入模式了,此時(shí)按Esc回到命令模式)
gi:將焦點(diǎn)集中到第一個(gè)輸入框(輸入gNi則焦點(diǎn)集中到第N個(gè)輸入框)
f:在當(dāng)前的頁面打開一個(gè)新的鏈接。
F:在新的頁面打開一個(gè)新的鏈接。<a-f>:在當(dāng)前頁面打開多個(gè)鏈接(沒感覺使用到了多個(gè)標(biāo)簽,不過表示的是輸入af)
b:在當(dāng)前頁打開一個(gè)書簽。(輸入部分網(wǎng)址會(huì)自動(dòng)進(jìn)行搜索)
B:在新的標(biāo)簽頁打開一個(gè)書簽gf:循環(huán)到當(dāng)前頁面的下一個(gè)框?qū)樱赡芨撁嬷谱饔嘘P(guān),目前沒用到)
查找模式:(和Vim相似)
/ : 查找
n: 向下查找匹配內(nèi)容
N:向上查找匹配內(nèi)容
導(dǎo)航歷史:
H:回退上一個(gè)歷史頁面(相當(dāng)于瀏覽器中的向左箭頭)
L:回到下一個(gè)歷史頁面(相當(dāng)于瀏覽器的向右箭頭)
標(biāo)簽頁操作:
K,gt:跳轉(zhuǎn)到右邊的一個(gè)標(biāo)簽頁
J,gT:跳轉(zhuǎn)到左邊的一個(gè)標(biāo)簽頁
t:創(chuàng)建一個(gè)新的標(biāo)簽頁
x:關(guān)閉當(dāng)前的標(biāo)簽頁
X:恢復(fù)剛剛關(guān)閉的標(biāo)簽頁
?:顯示命令的幫助提示(再按一次關(guān)閉)(紅色為常用的命令)
另外,在當(dāng)前的標(biāo)簽頁直接輸入一個(gè)新的網(wǎng)址,按F6就OK了。這個(gè)基本的快捷鍵都不會(huì),搜了半天才搞定,汗~
發(fā)現(xiàn)學(xué)習(xí)一個(gè)新的東西也不是很費(fèi)時(shí)間,而且能夠提高效率,看來還是要折騰啊,年輕不折騰就會(huì)退步,就像工作以后就沒心思倒騰了一樣,退步不少啊!
附linuxToy的部分說明(http://linuxtoy.org/archives/vimium.html):
Vimium 用法
頁面瀏覽
j、k、h、l:向下/上/左/右滾動(dòng)
gg 和 G:移至頁頂/頁底
Ctrl + d 和 Ctrl + u:下/上翻頁
zi 和 zo:放大/縮小
歷史
H:后退
L:前進(jìn)
標(biāo)簽頁
t:打開新標(biāo)簽
d:關(guān)閉標(biāo)簽
u:還原標(biāo)簽
J/K:下/上一個(gè)標(biāo)簽
Hint 模式
f/F:進(jìn)入 Hint 模式,后者會(huì)在新標(biāo)簽頁中打開鏈接
posted on 2011-10-22 20:25
deercoder 閱讀(67508)
評論(19) 編輯 收藏 引用 所屬分類:
Vim