vim haskell support