Firefox 裡的 Vim)

來源:互聯網
上載者:User

From: http://www.pizn.net/19-03-2011/vim-in-firefox/ 

   進行編程了之後,也許就會習慣於操縱鍵盤上的任何一鍵來滿足我們的需求。例如通過 Esc 來切換命令模式和插入模式。當我在要成為 Vim 控的時候,我希望我在瀏覽網頁的時候,也能夠只使用鍵盤就能走天下。於是乎,今天我要介紹一下 Firefox 裡的 Vim——Vimperator

     使用者的操作習慣,影響著軟體的發展。當我們使用 Vim

      Vimperator 只是 Firefox 裡面的一個外掛程式,安裝很容易。Firefox 4.0 beta 的話,需要額外安裝相容性外掛程式。

      如何獲得 Vimperator ?

      1,開啟 Firefox(3.6) -> 菜單 -> 工具 -> 附加組件 -> 搜尋 vimperator -> 安裝。

      2,直接到官方網站下載 Vimperator Lab ,只是需要翻過去才能找到。

      3,到 Firefox 外掛程式網下載 Firefox附加組件Vimperator 。

      正常的話,安裝完之後,就需要重啟 Firefox。再次開啟 Firefox 之後,你的 Firefox 就可能已經變成了類 Vim 了。

      下面,介紹一些常用的命令和知識。

      1,通過 Esc 鍵來切換 Vimperator 的模式,有命令模式和插入模式。命令模式即輸入命令,插入模式即出入文本等資訊。插入文本需要使用“:”(冒號)。

      2,常用的命令模式:
          命令模式下,“h”鍵向左,“j”鍵向下,“k”鍵向上,“l”鍵向右
          命令模式下,“f”鍵顯示當前螢幕連結,隨後通過數字或者字母組合開啟新的連結
          命令模式下,“gg”至頁面頭部,“G”至頁面底部
          : o : 在當前頁面開啟新連結,例如::o www.pizn.net
          : t : 在新頁面開啟連結,例如::t www.pizn.net
          : w : 在新視窗開啟連結,例如: :w www.pizn.net
          : t+Tab :配合 Tab 選擇相關的連結,例如: :t pizn+Tab鍵進行選擇
          : set go+=mTb : 開啟 Firefox 工具列
          : set go-=mTb : 關閉 Firefox 工具列
          在 Firefox 4.0 上,沒有 go 的命令,需要調用 gui 來開啟瀏覽器工具列等,具體有幾個參數可以選擇
          :help : 輸出協助文檔
      3,通過更多的命令,還可以查看網頁的源檔案,調用 Firefox 的外掛程式等。具體就不詳解了,上幾幅圖。

      在命令模式按下“f ” ,則顯示效果如下:

     

      通過 Tab 鍵選擇開啟連結:

     

      通過輸入命令:echo content-document,查看頁面 Document :

     

      輸入 :echo javascript 可輸入 js :

     

      有些人習慣於使用 chrome 瀏覽器,在 chrome 瀏覽器裡面,也有人開發了基於 chrome 的 Vim,叫做 Vimium,我感覺功能沒有 Vimperator 強大,但基本上的都用。命令也是基本一樣的。加入你是 chrome 使用者,可以訪問這裡查看。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.