MacVimにhw (highway)を導入 macports版

  • 0
    Like
  • 0
    Comment

    前置き

    今までUnite grepには、ag (The Silver Searcher)がよく使われてきたけど、
    ちょいちょい引っかかるのが気になってたので、agよりさらに軽いらしいhw (highway)を導入してみる。
    highway という高速検索ツールを作りました · けんごのお屋敷

    hw (highway)のビルド

    作者のサイトにはHomeBrewでの導入方法があったけど、
    MacPortsでの導入方法がなかったのでここに記載。

    MacPortsにContributeしてみようか。。。

    automake, autoconfインストール

    入ってなければ適宜

    $ sudo port install automake autoconf
    

    hwビルド、インストール

    ここからLatest releaseをダウンロードして解凍
    https://github.com/tkengo/highway/releases

    $ tools/build.sh
    $ sudo cp hw /usr/local/bin/
    

    configureが無いのが流行りか?

    .vimrcに追記

    " hw (highway) for Unite grep
    if executable('hw')
      let g:unite_source_grep_command = 'hw'
      let g:unite_source_grep_default_opts = '--no-group --no-color'
      let g:unite_source_grep_recursive_opt = ''
    endif
    

    ちなみに私はコマンド派なので、Unite grep起動は下のように設定して「:Ug」って打ちます。

    command Ug Unite grep -buffer-name=search -no-quit