Documentation

Commentary

## TL;DR

For regular Emacs users, all you need is below configuration in your
dot Emacs after you installed nim-mode from MELPA and nimsuggest
which you can make by `./koch tools` or `./koch nimsuggest`command in
the Nim repository (or check the official document on Nim website if
this information was outdated):

Activate nimsuggest dedicated mode on `nim-mode':

  (add-hook 'nim-mode-hook 'nimsuggest-mode)

Below configs are can be optional

The `nimsuggest-path' will be set the value of (executable-find "nimsuggest")
automatically.

  (setq nimsuggest-path "path/to/nimsuggest")

Flymake and completion-at-point support is enabled automatically by
`nimsuggest-mode'.

Alternatively, You may want to install the optional packages below.

-- Auto completion using company (optional) --
You can omit if you configured company-mode on 'prog-mode-hook
  (add-hook 'nimsuggest-mode-hook 'company-mode)  ; auto complete package

-- Auto lint using flycheck (optional) --
You can omit if you configured flycheck-mode on 'prog-mode-hook

  (add-hook 'nimsuggest-mode-hook 'flycheck-mode) ; auto linter package

See more information at https://github.com/nim-lang/nim-mode

Consumers

Reverse Dependencies

No reverse dependencies recorded.