6583251ef6
Mark up code that is mentioned in the documentation of some readmes. In the case of “long options”, like for example `--with-emacs`, this is not just cosmetic. On GitHub, Org files are apparently rendered in such a way that strings like `--` in non-verbatim text (i.e. not verbatim-quoted nor code-quoted) is transformed to `–` (EN DASH U+2013). So the string: … --with-emacs option: Will show up like this: … –with-emacs option: Also mark up nearby not-marked-up code mentions. But this pattern was what was searched for, so this mostly changes the abovementioned kind of thing.
1.1 KiB
1.1 KiB
Nim layer
Description
This layer provides the following features for Nim:
- Code completion.
- Jump to definition.
- Syntax checking.
Install
To use this configuration layer, add it to your ~/.spacemacs
. You will need to
add nim
to the existing dotspacemacs-configuration-layers
list in this
file.
For syntax checking, the syntax-checking
layer must also be added.
For all the features to work properly, nimsuggest
must be installed properly
and nimsuggest
binary must be in $PATH.
Working with Nim
Nim commands (start with m
):
Key Binding | Description |
---|---|
SPC m c r |
nim compile --run main.nim |
SPC m g g or M-. |
Jump to definition |
SPC m g b or M-, |
Jump back |