Vim support for nim.
Find a file
2016-02-07 19:01:10 +02:00
autoload Fix the rest of tempfiles 2016-02-07 19:01:10 +02:00
doc Added base of doc 2016-01-30 15:52:16 +02:00
ftdetect Added very basic support for autocompleting modules 2016-02-07 15:34:50 +02:00
ftplugin Added REPL support 2016-02-07 18:03:56 +02:00
indent Little fix to indentation 2016-02-06 22:02:21 +02:00
other Outline 2016-02-04 02:58:03 +02:00
plugin Added REPL support 2016-02-07 18:03:56 +02:00
syntax Outline 2016-02-04 02:58:03 +02:00
.gitignore Better sematic highlighter 2016-02-03 21:28:20 +02:00
.travis.yml Added travis script 2016-01-31 21:46:18 +02:00
LICENSE Initial commit 2016-01-27 10:59:11 +02:00
README.md Update readme 2016-02-07 18:05:26 +02:00

nvim-nim Build Status

Nim support for vim and advanced support for neovim.

DON'T INSTALL YET, STILL UNDER VERY HEAVY DEVELOPMENT.

Features

  • Syntax highlighting
    • Normal vim highlight
    • More intelligent highlight with nimsuggest
    • Semantic highlighting for specified nim symbol kinds
  • Indentation
  • Error checking
    • Using :make
    • Neomake
  • Project navigation with nimsuggest
    • Jump to definition
    • Get symbol information (type, module, file, signature, etc...)
    • Find usages (file and/or project)
  • Autocompletion
    • Nimsuggest autocompletion
    • Autocomplete module names
  • IDE like stuff
    • Outline listing all symbols in the module (like tagbar)
    • Jump to documentation in web
    • Refactoring
      • Rename symbol in file or project
  • REPL
    • Open repl
    • Send current buffer
    • Send selection

something

Planned features

  • Debugger support
  • All features will work asynchronously