2012-03-17から1日間の記事一覧

ghcmod.vim と Unite hoogle の組み合わせ

ghcmod.vim でカーソル位置の型を得ることができるため、これを Unite hoogle の入力としてみると便利そうだと思った。 例えば ~/.vim/ftplugin/haskell.vim に nnoremap <buffer> <silent> <Space>o :<C-u>call <SID>unite_hoogle_type()<CR> function! s:unite_hoogle_type() let [_, l:type] = </cr></sid></c-u></space></silent></buffer>…

unite-haddock に hoogle の結果を使う source を追加した

以前インストールされているモジュール名を候補とする unite-haddock を書いた が、 それに加えて hoogle がインストールされていれば :Unite hoogle で hoogle の結果を候補として表示できるようにした。 アクションは haddock と同じで、ローカルあるいは…