2010年2月1日 星期一

hypergit.vim (A Git plugin for vim)

最近的作品 - hypergit.vim。先前的 fastgit.vim 經過一些思考後,打掉重寫了,新增的 GitMenu 讓原本越來越的 Command 得以有組織性的以樹狀選單呈現,更 Powerful。

正為了要有一個樹狀選單,所以晚上以 VimL 實做了 Helper Message Class 以及 TreeMenu Class ,以方便其他各種 Plugin 需要用時重用。

該 Git Menu 可自動 Parse Remote 名稱 、Branch 名稱以產生 TreeMenu ,以及各 Menu Node 都可像 Nerd Tree Plugin 一般延展、收和,或執行。

以下是 Screenshot:


Well, It's still under development.

4 則留言:

  1. Bug report about Vimana ....XD
    [kent]@rd1-2:~$ vimana install hypergit.vim
    Canonical name: hypergit.vim
    Downloading from: http://www.vim.org/scripts/download_script.php?src_id=12257
    Extracting to /tmp/vimana-ewumpt.
    Extracting to: /tmp/vimana-ewumpt
    Changing directory to /tmp/vimana-ewumpt.
    Makefile : Check if makefile exists. ...[found]
    Rakefile : Check if rakefile exists. ...[not found]
    Makefile found. do make install.
    make: /opt/local/bin/perl: Command not found
    make: *** [pure_install] Error 127
    Makefile install failed.
    Installation failed.
    Vimana does not know how to install this package
    Installation Failed.

    perl path issue...

    回覆刪除
  2. thanks.

    i've fixed it.

    過幾個小時後會上傳到 cpan

    $ sudo cpan Vimana

    或者直接從 github 安裝也可 :-)

    回覆刪除
  3. 網誌管理員已經移除這則留言。

    回覆刪除