Vim實戰手冊(9)Vimide——打造你自己的IDE(B)

來源:互聯網
上載者:User

轉載本文請註明來自“柳大的CSDN部落格”:http://blog.csdn.net/poechant

經過《Vim實戰手冊(8)Vimide——打造你自己的IDE(A)》之後,我們都知道了如果使用Tags來提高生產力。這一篇文章將向大家介紹WinManager,可以讓你的Vim看起來更像Vimide : )

1、下載WinManager外掛程式

你暫時先不需要瞭解什麼是WinManager,一會就一目瞭然了。相信經過上一篇博文的瞭解後,你的Vim應該配置成這個樣子了:

不過現在僅僅是有tags可以用,要是能夠像Visual Studio或者Eclipse中那樣有一個File Explorer或者Package Manager之類的東東就好了。那麼就引出了WinManager,首先下載該外掛程式,是:winmanager.zip 。下載後解壓,將其中的doc下的winmanager.txt檔案放入vim/vim73中(由於版本號碼和系統的不同,名稱可能略有不同,這裡我使用的是Vim
7.3的Mac版本)的doc下,plugin中的winmanager.vim放到vim/vim73中的plugin中。


2、修改VimRC

加入如下兩句:

1 let g:winManagerWindowLayout='FileExplorer|TagList'

2 nmap wm :WMToggle<cr>

其中第1行代碼的作用,是設定視窗布局為FileExplorer和TagList上下排列。

第2行代碼的作用,是將wm快速鍵映射到:WMToggle<cr>,:WMToggle<cr>相當於開啟WinManager的開關鍵。簡易對應後可以更快地開關。

然後重新進入Vim,輸入命令:

1 wm

我相信你一定看到了這樣類似的布局:

更多詳細用法你可以使用這個命令來查看:

1 :help winmanager

3、左上方的類似File Explorer的東東是什嗎?

你一定發現左下角還是TagList,而左上方貌似有點眼熟。是的,就是你用Vim開啟某一目錄時看到的。比如有一個名為test_dir的目錄,在Shell下輸入:

1 vim test_dir

則一定看到類似情景:

這其實是Vim內建的netrw.vim外掛程式的功能,主要用來編輯目錄。我們正是利用WinManager來管理布局,而那個類似File Explorer的東東就是netrw了。在netrw中可以做如下操作(並附上快速鍵):

(1)游標移動:與檔案編輯時的游標移動快速鍵相同,可參考《Vim實戰手冊(3)常用游標移動操作》一文。

(2)展開目錄:斷行符號鍵,即<cr>。

(3)收合目錄:也是斷行符號鍵。

(4)建立目錄:按d鍵,然後輸入目錄名後斷行符號。

(5)刪除目錄:按D鍵刪除游標所在的目錄。

(6)切換顯示方式:按i鍵。有平鋪、樹、列表、詳細四種模式。

(7)重新命名目錄:按R鍵。

(8)改變排序方式:按s鍵。

(9)到更高一層目錄:按-號。

更多用法你可以使用這條命令來查看:

1 :help netrw

未完待續,歡迎您關注後續博文 : )
轉載本文請註明來自“柳大的CSDN部落格”:http://blog.csdn.net/poechant-
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.