九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Pentadactyl使用技巧

前奏

裝了這個(gè)插件后啟動(dòng)Firefox時(shí)界面可能會(huì)有很大變化,熟悉的各種XX欄可能都會(huì)消失?;謴?fù)的辦法是

1:
set go+=mBT

這樣子可能會(huì)熟悉一些。不過(guò)還是建議用

1
:set go-=mBT

讓它們消失吧。一旦你習(xí)慣了Pentadactyl你不會(huì)想看見它們的。

下文中<C-x>表示Ctrl+x,<A-x>表示Alt+x,<S-x>表示Shift+x,<M-x>表示Meta+x。

使用這個(gè)插件需要一定的Vim基礎(chǔ)。最起碼的,要知道模式的概念以及甩Esc可以回到Normal模式。還要知道:help是個(gè)有用的命令。

第一課 導(dǎo)航

以下是有關(guān)導(dǎo)航的基本命令,有了這些就可以隨心所欲瀏覽頁(yè)面了。

頁(yè)面導(dǎo)航

  • h,j,k,l:四大金剛
  • <C-d>:下半頁(yè)
  • <C-u>:上半頁(yè)
  • <C-f>/<Space>:下一頁(yè)
  • <C-b>/<S-Space>:上一頁(yè)
  • gg:頁(yè)首
  • G:頁(yè)尾
  • [num]gg/[num]G/[num]%:跳至頁(yè)面num%處

標(biāo)簽導(dǎo)航

  • <C-n>/gt:下一個(gè)標(biāo)簽
  • <C-p>/gT:上一個(gè)標(biāo)簽
  • g0/g^:第一個(gè)標(biāo)簽
  • g$:最后一個(gè)標(biāo)簽
  • <C-6>:在當(dāng)前標(biāo)簽和最近瀏覽的非當(dāng)前標(biāo)簽之間切換

歷史記錄導(dǎo)航

  • H/<C-o>:在歷史記錄中后退
  • L/<C-i>:在歷史記錄中前進(jìn)

第二課 網(wǎng)頁(yè)的打開與關(guān)閉

要打開一個(gè)網(wǎng)頁(yè)需要進(jìn)入Command-line模式,用過(guò)Vim的一定不會(huì)陌生,就是按下冒號(hào):后的那個(gè)模式。在Command-line模式下有如下基本命令:

  • o/O:在當(dāng)前標(biāo)簽打開
  • t/T:在新標(biāo)簽打開
  • w/W:在新窗口打開

其中小寫與大寫的區(qū)別是,小寫會(huì)直接執(zhí)行,大寫會(huì)將當(dāng)前URL作為參數(shù)顯示出來(lái),可以修改后回車確認(rèn)再執(zhí)行。

要關(guān)閉一個(gè)標(biāo)簽,在Normal模式下:

  • d/D:關(guān)閉當(dāng)前標(biāo)簽

區(qū)別是,用d關(guān)閉后選擇右邊的標(biāo)簽,用D關(guān)閉后選擇左邊的標(biāo)簽。

還有一些常用的命令:

  • u:打開最近關(guān)閉的標(biāo)簽
  • <C-c>:停止載入
  • r/R:重新載入當(dāng)前頁(yè)面(R無(wú)視cache)
  • gh:回主頁(yè)
  • gu:打開上級(jí)目錄
  • gU:打開根目錄

要退出Firefox怎么辦呢?有兩種方法:

  • ZQ:退出Firefox
  • ZZ:保存已打開的頁(yè)面并退出Firefox

第三課 頁(yè)面控制

  • <C-g>:查看頁(yè)面基本信息
  • g<C-g>:查看頁(yè)面詳細(xì)信息
  • gf:在頁(yè)面和其源代碼之間切換
  • gi:定位到最近輸入的文本框。如果沒有最近輸入的文本框,則定位到第一個(gè)文本框
  • zi/+/zm:放大頁(yè)面
  • zo/-/zr:縮小頁(yè)面
  • zz:恢復(fù)頁(yè)面至初始大小

區(qū)別是,zm和zr更狠。

  • y:復(fù)制當(dāng)前URL到剪貼板
  • p/P:打開剪貼板中的URL(p=當(dāng)前標(biāo)簽,P=新標(biāo)簽)

第四課 頁(yè)面內(nèi)容查找

和Vim中基本相同,也是用/和?

  • /:向前查找
  • :向后查找
  • n:查找下一個(gè)
  • N:查找上一個(gè)
  • *:向前查找當(dāng)前光標(biāo)下的單詞
  • #:向后查找當(dāng)前光標(biāo)下的單詞

第五課 頁(yè)面導(dǎo)航進(jìn)階

現(xiàn)在我們來(lái)看如何打開網(wǎng)頁(yè)中的鏈接。這需要進(jìn)入Pentadactyl的Hint模式。有兩種方法可以使用:

  • f/F:進(jìn)入QuickHint模式(f=當(dāng)前標(biāo)簽,F(xiàn)=新標(biāo)簽)
  • ;{mode}:進(jìn)入extended hint模式(不同的{mode}會(huì)導(dǎo)致不同的結(jié)果)

最簡(jiǎn)單的,當(dāng)前頁(yè)面里有個(gè)鏈接,按下f鍵,鏈接上會(huì)出現(xiàn)數(shù)字,輸入那個(gè)數(shù)字,就跳到那個(gè)鏈接去了。如果按下的是F鍵,則會(huì)在新標(biāo)簽中打開那個(gè)鏈接。如果按下的是;鍵,則還需要按下{mode},具體請(qǐng)參見help。

在學(xué)會(huì)了爬鏈接之后我們?cè)偈煜ひ幌聵?biāo)簽之間的跳轉(zhuǎn)(確切地說(shuō)應(yīng)該是buffer之間的跳轉(zhuǎn)):

  • B:顯示所有buffer
  • b:跳轉(zhuǎn)到指定buffer

按下B鍵后可以看到所有的buffer,標(biāo)記%的那個(gè)就是當(dāng)前buffer,標(biāo)記#的那個(gè)是alternatebuffer。按下b鍵后會(huì)讓你選擇,你可以用數(shù)字或關(guān)鍵字跳轉(zhuǎn)到指定buffer,也可以輸入#跳轉(zhuǎn)到alternatebuffer。

第六課 書簽

Pentadactyl支持Firefox的標(biāo)準(zhǔn)書簽(Bookmarks)和自身特有的Quickmarks。

對(duì)Bookmarks的操作:

  • a:添加書簽
  • A:添加/刪除(Toggle)當(dāng)前頁(yè)面為書簽
  • bmarks [url]:列出所有書簽。若url不為空,列出(關(guān)鍵字)匹配url的書簽
  • delbm [url]:刪除(關(guān)鍵字)匹配url的書簽。若url為空,刪除當(dāng)前頁(yè)面為書簽

對(duì)Quickmarks的操作:

  • M{a-zA-Z0-9}:添加當(dāng)前頁(yè)面到Quickmark
  • go{a-zA-Z0-9}:在當(dāng)前標(biāo)簽頁(yè)跳轉(zhuǎn)到指定的Quickmark
  • go{a-zA-Z0-9}:在新標(biāo)簽頁(yè)跳轉(zhuǎn)到指定的Quickmark
  • qmarks[arg]:列出所有Quickmarks。若arg不為空,列出(關(guān)鍵字)匹配arg的Quickmarks
  • delqm {arg}:刪除(關(guān)鍵字)匹配arg的Quickmarks

第七課 自定義鍵位映射

不爽的人各有各的不爽,不能自定義的工具不是好工具,是吧。

定義鍵位映射需要在Command-line模式下進(jìn)行,需要的命令有:

  • map {lhs} {rhs}:定義鍵位映射
  • noremap {lhs} {rhs}:以-builtin方式定義鍵位映射
  • unmap {lhs}:取消鍵位映射
  • mapclear:清除鍵位映射

舉個(gè)例子吧。J和K兩個(gè)鍵位閑著也是閑著,不如用它們來(lái)翻頁(yè)。那我就可以用

1
2
:map J <C-d>
:map K <C-u>

來(lái)定義兩個(gè)映射。這樣會(huì)比較保護(hù)小指一點(diǎn)吧。那么為什么需要noremap這個(gè)東西呢?看下面這個(gè)例子:

1
2
:map d D
:map D d

這個(gè)會(huì)怎么樣呢?會(huì)讓Firefox死翹翹呀!你按下d,它變成D,又變成d,又變成D……就死翹翹啦!正確的做法是:

1
2
:noremap d D
:noremap D d

這樣子以-builtin方式定義,按下d,它變成D后就不再管其他的映射了,就不會(huì)出現(xiàn)死循環(huán)了。

Pentadactyl更強(qiáng)大的地方在于可以對(duì)不同模式進(jìn)行不同的鍵位設(shè)定哦。Pentadactyl有如下幾種主要的模式:Normal(n),Visual(v),Insert(i),TextEdit(t),Command-line(c)。其實(shí)上面的四個(gè)命令都是針對(duì)Normal和Visual模式的。要想定義其他模式下的鍵位映射,可以用如下格式的命令:

  • [n|v|i|t|c]map:(同上)
  • [n|v|i|t|c]noremap:(同上)
  • [n|v|i|t|c]unmap:(同上)
  • [n|v|i|t|c]mapclear:(同上)

功能都是一樣的,所以就不說(shuō)了。

第八課 保存設(shè)定

哎呀你不是已經(jīng)退出了吧,退出的話剛才自定義的那些設(shè)定就都沒有了啦!在退出之前要快快保存才是。保存的命令很簡(jiǎn)單:

  • mkp[!]:保存設(shè)定到mkpentadactylrc(!表示強(qiáng)制執(zhí)行)

這個(gè)文件一般是$HOME/.mkpentadactylrc。這樣子自己的設(shè)定可以統(tǒng)統(tǒng)保存和備份,萬(wàn)一到新機(jī)器上直接copy過(guò)來(lái)用就是了。

第九課 打開Firefox的對(duì)話框

到這里估計(jì)你已經(jīng)習(xí)慣了Pentadactyl吧。不過(guò)有時(shí)候還是需要和Firefox打交道,比如設(shè)置個(gè)代理什么的。這時(shí)候有一個(gè)Command-line模式下的命令:

  • dia:打開對(duì)話框

輸入:dia {name}就可以打開指定的對(duì)話框了。對(duì)于常用的對(duì)話框,還有更簡(jiǎn)單的命令,例如pref,addons等等。

到這里你應(yīng)該發(fā)現(xiàn)很多命令都可以用Tab輪詢吧……

第十課 實(shí)用技巧

寫到這里主要內(nèi)容就算是完成了。最后介紹一點(diǎn)使用技巧,因人而異,也許你會(huì)用的上。

  • 首先是gi的使用。這真的是個(gè)非常有用的命令,尤其是在搜索引擎上。你可以多按ESC使得頁(yè)面停留在Normal模式下。當(dāng)需要輸入文字時(shí)按gi,就會(huì)自動(dòng)定位到文本框了。
  • 用<C-n>/<C-p>翻頁(yè)是一個(gè)比較好的選擇。但是在Insert模式下(比如在文本框中輸入文字的時(shí)候)這兩個(gè)鍵位沒有被定義。所以按<C-n>的時(shí)候會(huì)打開一個(gè)新窗口,太糟糕了。解決一下:
    1
    2
    :imap <C-n><Esc>:tabnext<CR>
    :imap <C-p><Esc>:tabprev<CR>
  • 想要快速搜索一個(gè)單詞?只要在Firefox中設(shè)置好默認(rèn)搜索引擎,按o鍵再輸入那個(gè)單詞就可以了。如果那個(gè)單詞已經(jīng)在剪貼板中,直接按p鍵更快。
  • 在瀏覽器中打字感到厭煩?嘗試一下外部編輯器吧。在Insert模式下輸入<C-i>可以打開指定的外部編輯器,以Vim為例,寫好之后:wq退出即可。如果不想要這么麻煩,可以輸入<C-t>進(jìn)入內(nèi)置的Vi模式,也很不錯(cuò)。
  • 看教程點(diǎn)Next是不是很羅嗦?有了Pentadactyl,你只需要按]]即可。同樣的,[[相當(dāng)于點(diǎn)擊了頁(yè)面中的Prev。來(lái)這里體驗(yàn)一下:http://docs.python.org/py3k/tutorial/modules.html
  • 修改nextpattern/previouspattern使之支持Google搜索結(jié)果的翻頁(yè):
    1
    2
    : setnextpattern=\s*下一頁(yè)|下一張|下一篇|下頁(yè)|后頁(yè)\s*,^\bnext\b,\\bnext\\b,^>$,^(>>|?)$,^(>|?),(>|?)$,\\bmore\\b
    : setpreviouspattern=\s*上一頁(yè)|上一張|上一篇|上頁(yè)|前頁(yè)\s*,^\bprev|previous\b,\\bprev|previous\\b,^<$,^(<<|?)$,^(<|?),(<|?)$
  • 看Blog翻頁(yè)也很煩吧?試試<C-a>/<C-x>,它們會(huì)增減URL最后的數(shù)字,哈哈反正我用著是很有爽感啊。
  • 就像Vim一樣,很多命令前面是可以加數(shù)字的。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
五指操控Firefox的「仿Vim」擴(kuò)充套件: Vimperator/Pentadacty...
Xiao Shan ? pentadactyl試用記
體驗(yàn)vimperator
linux 命令行模式下,瀏覽網(wǎng)頁(yè)方法
[Firefox]Super Tab Mode – 輕量級(jí)標(biāo)簽增強(qiáng)工具
Firefox如何讓打開的新標(biāo)簽和書簽在后臺(tái)載入
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服