asyncomplete.vim
nim.nvim
asyncomplete.vim | nim.nvim | |
---|---|---|
4 | 8 | |
900 | 199 | |
- | - | |
3.4 | 2.9 | |
7 months ago | 7 months ago | |
Vim Script | Vim Script | |
MIT License | ISC License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
asyncomplete.vim
-
Fuzzy matching for omnicompletion?
This is where completion plugins bring some value, like asyncomplete.vim, YCM, nvim-cmp for neovim only, ...etc.
-
NVIM falsely highlights external functions
I am using https://github.com/alaviss/nim.nvim alongside https://github.com/prabirshrestha/asyncomplete.vim for Nim development. I am using several other QoL plugins as well, but those don't really touch stuff like that. Maybe treesitter should be named.
-
The question its simple: Wich autocompletion plugin would you recommend now a days
asyncomplete
-
Is vim only good for Weakly typed PL?
With [vim-lsp](https://github.com/prabirshrestha/vim-lsp) and [asyncomplete.vim](https://github.com/prabirshrestha/asyncomplete.vim) you can get vim to be pretty close to other IDES. I use vim purely for rust and typescript.
nim.nvim
-
Followup on Nim Treesitter support in Neovim
we can get an even better experience when adding the semantic highlighting from alaviss/nim.nvim
- List of languages that can be used from inside Nim
-
Do you guys know how to get him working on lunar vim?
a cool plugin providing all sorts of stuff for nim in vim: https://github.com/alaviss/nim.nvim
-
NVIM falsely highlights external functions
I am using https://github.com/alaviss/nim.nvim alongside https://github.com/prabirshrestha/asyncomplete.vim for Nim development. I am using several other QoL plugins as well, but those don't really touch stuff like that. Maybe treesitter should be named.
-
Question about treesitter support
https://github.com/alaviss/nim.nvim has good syntax highlighting for Nim.
-
Tagfiles in Nim?
I do not know much about tagfiles but I do know generally speaking most TUI users are using nvim + nim.nvim.
-
Are there no good Vim plugins for Nim?
There are no toggle atm but you can remove this line: ftdetect/nim.vim#L5
What are some alternatives?
coc.nvim - Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
nvim-treesitter - Nvim Treesitter configurations and abstraction layer
completion-nvim - A async completion framework aims to provide completion to neovim's built in LSP written in Lua
Nim - Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
VimCompletesMe - You don't Complete Me; Vim Completes Me! A super simple, super minimal, super light-weight tab completion plugin for Vim.
vim-javacomplete2 - DEPRECATED in favor of jc.nvim
YouCompleteMe - A code-completion engine for Vim
nim.vim - Nim language plugin for vim
vim-mucomplete - Chained completion that works the way you want!
tree-sitter-r
deoplete.nvim - :stars: Dark powered asynchronous completion framework for neovim/Vim8
vim-current-search-match - Highlights the current search match.