This layer adds support for F# language using fsharpbinding and fsharp-mode.
- Syntax highlighting
- Code completion
- Flycheck integration
- REPL
- Compile/Run/Interpreter and info tooltip shortcuts
To use this configuration layer, add it to your ~/.spacemacs
. You will need to
add fsharp
to the existing dotspacemacs-configuration-layers
list in this
file.
Key binding | Description |
---|---|
SPC m c c | Build the project |
SPC m g g | Go to definition at point |
SPC m h t | Show tooltip help at point |
Key binding | Description |
---|---|
SPC m s b | Send buffer to the REPL |
SPC m s B | Send buffer to the REPL and switch to the REPL in insert state |
SPC m s i | Start a REPL |
SPC m s p | Send phrase to the REPL |
SPC m s P | Send phrase to the REPL and switch to the REPL in insert state |
SPC m s r | Send region to the REPL |
SPC m s R | Send region to the REPL and switch to the REPL in insert state |
SPC m s s | Show the REPL |