spacemacs/contrib/lang/fsharp/packages.el
2015-03-13 23:24:17 -04:00

27 lines
809 B
EmacsLisp

;;; packages.el --- fsharp Layer packages File for Spacemacs
(defvar fsharp-packages '(fsharp-mode))
(defun fsharp/init-fsharp-mode ()
(use-package fsharp-mode
:defer t
:config
(progn
(setq fsharp-doc-idle-delay .2)
(setq fsharp-build-command "/usr/local/bin/xbuild")
;;;;;;;;; Keybindings ;;;;;;;;;;
(evil-leader/set-key-for-mode 'fsharp-mode
;; Compile
"mcc" 'compile
"mer" 'fsharp-eval-region
"mep" 'fsharp-eval-phrase
"mef" 'fsharp-load-buffer-file
"mst" 'fsharp-ac/show-tooltip-at-point
"mgd" 'fsharp-ac/gotodefn-at-point
"mss" 'fsharp-show-subshell
"mee" 'fsharp-run-executable-file
"mfa" 'fsharp-find-alternate-file
"men" 'next-error
"mep" 'previous-error
)
)))