NVChad - Turn Neovim Into An Awesome IDE

preview_player
Показать описание
In this video I show you NVChad, my new favorite Neovim IDE.

Install NVChad with this command

My merch is available at

₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿

Monero
45F2bNHVcRzXVBsvZ5giyvKGAgm6LFhMsjUUVPTEtdgJJ5SNyxzSNUmFSBR5qCCWLpjiUjYMkmZoX9b3cChNjvxR7kvh436

Bitcoin
3MMKHXPQrGHEsmdHaAGD59FWhKFGeUsAxV

Ethereum
0xeA4DA3F9BAb091Eb86921CA6E41712438f4E5079

Litecoin
MBfrxLJMuw26hbVi2MjCVDFkkExz8rYvUF
Рекомендации по теме
Комментарии
Автор

As a sysadmin, I’ve worked hard to learn the shortcuts of my text editor and improve my efficiency. I doubt you can find another sysadmin as fast as I am with my preferred editor, GNU Nano.

toxiccan
Автор

My name is Chad and I live in Nevada, so this title freaked me out at a glance.

Chad
Автор

I used to like and be interested in pre-made configurations for things like Neovim and Emacs (e.g. Doom Emacs, and Lazy Vim). But after using them for a bit, I felt like it was more of a hassle than it's worth, so I went back to using my own simple configurations. It may not be like this for everyone, but it's like this for me. I like things to be simple, and not bloated with things I don't care about. Also, I often find that those pre-made configurations are made for someone else and not for me, so it's more like I'm forcing myself to do it someone elses way instead of making it work for my needs.

Currently my Neovim config is some custom keybinds. Some various plugins through packer (e.g. treesitter, lsp-zero, harpoon, toggleterm, and lualine). And a gruvbox theme (I tend to change my theme every now and then, but this is the one I'm currently using.)
(there are some other stuff in there but that's mostly configuring the plugins, and some vim settings)

mrt_
Автор

Gotta love the pixel misalignment on the statusbar thanks to Alacritty

theaninova
Автор

I took Luke Smith's config about 3 years ago and have been changing things in it slowly over time to suit my current workflow.
I think this could be good for someone starting out, but it really doesn't have any killer features that would make me want to switch to it.

Smickyo
Автор

lots of people are validly suggesting avoiding large vim distros, a nice alternative to that would be nvim kickstart which gets just enough to get going while keeping everything vanilla nvim

shampoable
Автор

Thanks for the video! I recently discovered NvChad and I was pleasantly surprised to see this vid! I'm under the process of leaving IntelliJ completely for Neovim instead.

NewWarriorst
Автор

Throw rotten tomatoes at me, but if I want to have a fancy editor on a remove server, I mount it using SSHFS to make it as though the files are on my local machine and then edit them in the normie GUI editors. I don't know if nvim has multiline editing where I can create an arbitrary number of selection regions using RegEx, but this feature has me absolutely hooked in Sublime Text/VS Codium. I can work on thousand-line files, find little mistakes, compare files, merge columns, find inconsistencies, I never even use spreadsheets.

supernovaw
Автор

I was not expecting Mental Outlaw and NvChad in the same video. A surprise, but a nice one. ^ ^

Guilherme_hja
Автор

Love NVim! Excited already and 5 secs in!!! 🎉

repairstudio
Автор

I think the main thing that makes neovim feel like an ide is the lsp capabilities and autocompletion which are handled by plugins like lspconfig and nvim-coc. I really wish there was a debug protocol baked into neovim the same way lsp currently is.

episodemaine
Автор

You uploaded this at a perfect time because I was going to try out lazyvim yesterday

yungabilify
Автор

Using this for years. Fantastic, well maintained project

kasroudra
Автор

I heard about nvchad when I was learning rust. Great IDE. I was able to bring most features but it takes work to make it fully integrated

isaac
Автор

I have worked with Astrovim for a long time and found it ok. At the same time, I found it was always too overloaded for me, for example using two packet managers at the same time and including some extensions that I never used. NVChad looks more lightweight. I like that.

guelakais
Автор

LazyVim is the perfect distro because it's still very much a vanilla install in a way. I feel like NVChad becomes another beast, so if you're not that savvy programming-wise, it might be difficult do deal with extensions. I feel like for a noob like myself, I get a lot more useful (and easier) information out there for solving LazyVim than I get for NVChad.

lodiped
Автор

This is a really useful video for someone like me who wants to get better at NVChad. I had already done the install so I didn't need 20 minutes on that, which is what a lot of others do. I just needed to be shown around for the features I use in a normie IDE like file browsing and window splitting.

brucemvanhorn
Автор

Please make more videos like this your videos are always the most clear and concie without even trying you are a natural expert tutorial its not even close to being your main content yet you excel and exceed your peers . Ill be buying from your store for sure to show my appreciation for the great content (which i never do )
please make more instructional and informative content on useful tools. i managed to use multiple career changing technologies through your channel and for that i am thankful. plus i am always getting a dose of updates and entertainment when it comes to CS and security content.

hand-eye
Автор

2:21 i can agree to that as i too dont wanna pointlessly spend hours ricing my system or terminal just to make them look better and rather wanna spend that valuable amount of time working on a project or learning something

ultimateParthenos
Автор

roll your own config! it may take a little bit longer to figure out, but it will make you much more familiar with neovim and make changing things much more simple. nvchad is pretty difficult to customize with custom plugins or changing the default behavior.

p.s. if you're going to use a pre-made config, lazyvim is much better imo. much simpler to configure and doesn't lock you in to using specific settings that you might not like

Levi_OP