@dreamsofcode

To try everything Brilliant has to offer—free—for a full 30 days, visit https://brilliant.org/DreamsofCode . The first 200 of you will get 20% off Brilliant’s annual premium subscription.

@zombiesalad2722

Just when I was about to resume my old c++ project from a hiatus, you dropped this! What a great timing.

@studysavviour

Thanks mate, my VSC died and couldn't run C++ earlier, I've always wanted to switch to NVIM and now I have done it finally, Thanks a lot again.

@Padancyo

Thank you very much for this in-depth explanation of how to setup NvChad for C++ development 🙂I am looking forward to the CMake setup!

@juangdev6737

For those who have problems in the last part when executing the "space nr" command. Make sure to include: event = "VeryLazy", after rcarriga/nvim-dap-ui and jay-babu/mason-nvim-dap.nvim in your lua/custom/plugins.lua file.

The same thing happened to me and that's what I realized, in the video it shows it very fast at frame 13:20.

@roshanpaudel6352

You are awesome man !!! I also use arch and neovim. The quality content you provide are very consise and really helpful. You are really underrated !!

@JesusCastilloBenito

Thanks you for all your work and dedication! I really wanted to use nvim as my IDE for a long time, but any configuration really convinced me or worked for me until I found your NVChad series. It would be fantastic if you could also do a video making a Java setup :)

@ndes0532

I'd like to suggest Git for a future video. In particular tooling for resolving merge conflicts and navigating complicated branch structures. It's probably my favorite feature of Intellij and I don't know how to replicate it in Neovim.

@rugososphotos3646

HUGE value in this video, just getting into nvim plus c++, this is the video I needed :)

@committedcoder3352

note to more recent viewers: replace jose-elias-alvarez/null-ls.nvim with nvimtools/none-ls.nvim. 

Interestingly enough that is the only change necessary, as the fork is only trying to maintain the project. 
That means the require("null-ls") is still the same, even though it might make sense to change it to require("none-ls") (they made the decision for compatability reasons)

@RT-jp9me

This is an awesome video. Thank you for explaining step by step how to proceed.

However, I am a bit reluctant to go down the route suggested by you as null-ls is now deprecated. Do you have any thoughts on this?

@pizzaTimePedro

First class tutorial mate! Not only go through the c++ setup but you also go through how to navigate through neovim!

@MoveTrueRecords_

Dude you are actually teaching me Nvim so easy then any video on youtube bro. Thank you

@conarius13

One suggestion for C/C++ is the Neovim plugin Ouroboros, where you can switch between header and source files with a command. I then just created a custom mapping for it so I can switch between both of them quickly.

And a follow up would be great to see how we can use include and library paths for different C++ libraries (such as Vulkan and OpenGL, OpenCL, Qt and Boost, just to name a few). I figured out how to do that within VS Code but I really wanna know how to do it in neovim, including setting build commands so the include and library paths are also used in the build command.

@bobbobbob321

Wow, everything just worked (modulo some dependency bugs like null-ls or nvim-nio).  Great video, thanks.

@abhi_survase

Very consice and easy instructions to follow. I am learning NVim on windows and this is helping me set it up.
Only one thing is that at 6:22 the suggestions and autocomplete are not as many as seen here. For me after 'std::' some functions only appear if I enter a character.
I have installed Cpp-toolchain using MSYS so I have clang gcc cl compilers. But have set only gcc in the path. Is this the problem?

@joetrujillo639

Thanks for this great tutorial. It really helped me better understand how to get my Neovim all set up. I was able to get it all working as shown.

@cankocak1068

Awesome video! I got into Neovim thanks to you and I'm absolutely loving it. Thank you for the amazing content 😊

@SjurgisS

Better use the leader-E to select file tree. 
Took me days first time to understand that CTRL-H doesn't mean "select file tree", but rather "select window on the left".

@melonTime05

Great video - i would love if you could cover the promised Cmake/make integration within Nvim -<3