EAGLE 雑記 このページをアンテナに追加 RSSフィード

Sun November 14, 2010

[][] GHCi.vim

inf-haskell.el から最低限の機能を抜き取ったかんじの Vim script 書いた.

https://github.com/eagletmt/ghci-vim

使い方としては <LocalLeader>l でファイルをロードした後に,<LocalLeader>t で型を見たり <LocalLeader>i で info を見たり.

vimproc のおかげで Vim からプロセスと会話できる.ありがたい.

最初は vimshell の VimShellInteractive でいいかなーと思ってたんだけど,欲しかったのは GHCi を使うことというより GHCi を利用して情報を表示することだったので,このような実装にした.


あとエディタでやりたいのはドキュメントの閲覧だけどこれのうまいやり方が思い付かない.

haskell-mode を見たところ,ghc-pkg とかでパッケージとモジュールの対応をつけて {package}-{ver}/html/{module}.html#v:{symbol} をブラウザで開いているようだった.

うーん…

ujihisaujihisa 2010/11/16 07:14 そうなのです。たぶんhoogleと聞いて9割以上の人がwebインタフェースの方だけを想起します・・。

ちなみに最初+moduleを知らず、開発が難航していました。