Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider switching to neovim #9

Closed
jabrouwer82 opened this issue Dec 13, 2019 · 7 comments
Closed

Consider switching to neovim #9

jabrouwer82 opened this issue Dec 13, 2019 · 7 comments

Comments

@jabrouwer82
Copy link
Owner

A lot of my vimrc is pretty vim8 specific, so hopefully neovim isn't any nicer than vim8

@jabrouwer82
Copy link
Owner Author

https://neovim.io/

@jabrouwer82
Copy link
Owner Author

There doesn't seem to be a good portable gui option for neovim. The terminal emulator is significantly better though. I'm not sure there's enough value to switch since I'll have to significantly re-engineer my vimrc.

@jabrouwer82
Copy link
Owner Author

Another benefit would be highlighted line numbers, eg for gitgutter https://github.com/airblade/vim-gitgutter#line-number-highlights

@jabrouwer82
Copy link
Owner Author

And another benefit would be codeLens in COC, for inferred scala types.

@jabrouwer82
Copy link
Owner Author

Oh, but neovim now has builtin LSP support: https://neovim.io/doc/user/lsp.html
With lsp plugins: https://github.com/neovim/nvim-lsp
And there's talk of integrating DAP: neoclide/coc.nvim#322
And tree-sitter will eventually be amazing: https://tree-sitter.github.io/tree-sitter/

@jabrouwer82
Copy link
Owner Author

@jabrouwer82
Copy link
Owner Author

Switched to neovim-qt!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant