lambdabot

Untitled

Mar 16th, 2016
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. (eval-after-load 'flycheck
  2. '(add-hook 'flycheck-mode-hook #'flycheck-haskell-setup))
  3.  
  4. ;; intractive-haskell-mode
  5. (require 'haskell-interactive-mode)
  6. (require 'haskell-process)
  7. (add-hook 'haskell-mode-hook 'interactive-haskell-mode)
  8.  
  9. (custom-set-variables
  10. '(haskell-process-suggest-remove-import-lines t)
  11. '(haskell-process-auto-import-loaded-modules t)
  12. '(haskell-process-log t))
  13.  
  14. (define-key haskell-mode-map (kbd "C-c C-l") 'haskell-process-load-or-reload)
  15. (define-key haskell-mode-map (kbd "C-`") 'haskell-interactive-bring)
  16. (define-key haskell-mode-map (kbd "C-c C-t") 'haskell-process-do-type)
  17. (define-key haskell-mode-map (kbd "C-c C-i") 'haskell-process-do-info)
  18. (define-key haskell-mode-map (kbd "C-c C-c") 'haskell-process-cabal-build)
  19. (define-key haskell-mode-map (kbd "C-c C-k") 'haskell-interactive-mode-clear)
  20. (define-key haskell-mode-map (kbd "C-c c") 'haskell-process-cabal)
  21. (define-key haskell-mode-map (kbd "SPC") 'haskell-mode-contextual-space)
  22.  
  23. (define-key haskell-cabal-mode-map (kbd "C-`") 'haskell-interactive-bring)
  24. (define-key haskell-cabal-mode-map (kbd "C-c C-k") 'haskell-interactive-mode-clear)
  25. (define-key haskell-cabal-mode-map (kbd "C-c C-c") 'haskell-process-cabal-build)
  26. (define-key haskell-cabal-mode-map (kbd "C-c c") 'haskell-process-cabal)
  27.  
  28. (custom-set-variables
  29. '(haskell-process-type 'cabal-repl))
  30. ;;; ---- Fim Haskell-Mode ---- ;;;
Advertisement
Add Comment
Please, Sign In to add comment