1.7 KiB
1.7 KiB
nvim-nim 
Nim support for vim and advanced support for neovim. Still in heavy development.
Features
- Asynchronous
- Syntax highlighting
- Normal vim highlight
- More intelligent highlight with nimsuggest (experimental)
- Semantic highlighting for specified nim symbol kinds (experimental)
- Indentation
- Error checking
- Using
:make - Neomake
- Using
- Project navigation with nimsuggest
- Jump to definition
- Get symbol information (type, module, file, signature, etc...)
- Find usages (file and/or project)
- Autocompletion
- Nimsuggest omnicompletion (still sync, deoplete/ycm incoming...)
- Autocomplete module names (experimental)
- IDE like stuff
- Jump to documentation in web
- Refactoring
- Rename symbol in file or project
- Outline listing all symbols in the module (like tagbar)
- Jump to outline symbol with unite (experimental)
- REPL (experimental)
- Open repl
- Send current buffer
- Send selection
Screenshots
Planned features
- Debugger support
- Async autocomplete with deoplete (maybe a seperate plugin)



