inferior-haskell-modeで設定すると便利なこと
haskell-modeではC-c C-lで現在のファイルをロードしてinferior-haskell-modeでghciを実行できる。
デフォルトではカーソルが新しいバッファに移ってくれない。
これは設定で解決できる。
どこで見つけてきたかがわからないのが問題だけど、貼っておく。
(defadvice inferior-haskell-load-file (after change-focus-after-load) "Change focus to GHCi window after \\<haskell-mode-map>\\[inferior-haskell-load-file] command." (other-window 1)) (ad-activate 'inferior-haskell-load-file)
これでC-c C-l を実行した時に新しいバッファに移ってくれる。
参考
↑のコードはこのリンクに貼ってあったやつだった。
karky7のブログ: Gentooでemacs+haskell環境を作る