-
github-orgmode-tests
This is a test project where you can explore how github interprets Org-mode files
-
coc.nvim
Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
emacs with orgmode. There is no question about it imo. https://orgmode.org/
You managed to pick two languages I don't use, but I believe it would more than meet your criteria. Neovim has excellent LSP support, and there are several for C/C++/CMake and for Python. See the list here. There's intellisense like completion via coc. For debugging there's also nvim-dap. With something like pynvim you could even write plugins for neovim itself in python. (I've written some in lua myself because of its native lua interface, which is a nice alternative to vimscript.)
You managed to pick two languages I don't use, but I believe it would more than meet your criteria. Neovim has excellent LSP support, and there are several for C/C++/CMake and for Python. See the list here. There's intellisense like completion via coc. For debugging there's also nvim-dap. With something like pynvim you could even write plugins for neovim itself in python. (I've written some in lua myself because of its native lua interface, which is a nice alternative to vimscript.)
You managed to pick two languages I don't use, but I believe it would more than meet your criteria. Neovim has excellent LSP support, and there are several for C/C++/CMake and for Python. See the list here. There's intellisense like completion via coc. For debugging there's also nvim-dap. With something like pynvim you could even write plugins for neovim itself in python. (I've written some in lua myself because of its native lua interface, which is a nice alternative to vimscript.)
You managed to pick two languages I don't use, but I believe it would more than meet your criteria. Neovim has excellent LSP support, and there are several for C/C++/CMake and for Python. See the list here. There's intellisense like completion via coc. For debugging there's also nvim-dap. With something like pynvim you could even write plugins for neovim itself in python. (I've written some in lua myself because of its native lua interface, which is a nice alternative to vimscript.)
anyways, based on my experience thus far, i've got the general impression that you can use your same .vimrc file and just symlink it to ~/.config/nvim/init.vim and expect minimal issues. nvim has a lot of it's "own" plugins but a lot of vim plugins integrate seamlessly. i use vim-plug as my plugin manager, even. once again, still very much learning, but here's what my config file looks like so you can compare the syntax/etc to what you're used to.
I use vim-pandoc with neovim, it nests # headings as expected. If you install it, check :help vim-pandoc-folding for more info and other options.
Related posts
-
Suggest me some startup screen plugins
-
I’m a vscode user who wants to migrate to neovim but still can’t get all the features I want, I’m trying out lazyvim, which plug-ins should I use?
-
Advice on moving from Emacs to Neovim
-
Looking for a plugin to list all search results in a buffer, similar to Sublime Text
-
Plugin Flare.nvim - highlight cursor on jumps