unite-ghqとfile_recが便利

    レポジトリの管理とか自分の中ではうまい解決がなくて, 昔はプロジェクトにジャンプするzsh関数書いてたりした.

    最近ではghqとpecoを使って便利ってなってたところに, たまたまTL上でunite-ghqの存在を知って, 使ってみたらしっくりきたのでブログ書いた.

    .vimrcに以下のように記述する. ただしghqのインストールは予め済ませておき, .vimrcにghqへのパスを通す必要がある.

    NeoBundle 'sorah/unite-ghq'
    
    noremap [unite] <Nop>
    map     <Leader>u [unite]
    
    nnoremap <silent>[unite]p         :<C-u>Unite file_rec/async<CR>
    nnoremap <silent>[unite]g         :<C-u>Unite ghq<CR>

    プロジェクトディレクトリ移動は,ugで行って, プロジェクト内でのファイル検索は,upで行う. 便利.

    今まではghqとpecoを組み合わせてプロジェクトディレクトリに移動し, そこでvimを開くみたいな感じだったが, これだとすべてvimで完結してよいと思った.


    Yuichiro MUKAI
    Yuichiro MUKAIGame & Web Programmer

    シブヤで働くゲームプログラマー. C#(For Unity)をメインに, 趣味でPHPなどを書きます.

    Twitter / Facebook