How I Setup Neovim On My Mac To Make It Amazing - Complete Guide

  Рет қаралды 439,807

Josean Martinez

Josean Martinez

Күн бұрын

Hey guys! In this video, I'm setting up Neovim from scratch to turn it into something pretty amazing. I'll be talking about pretty much everything including configuring basic options, installing my favorite plugins, setting up LSP, and a lot more! I hope this video serves as inspiration for your own setups and also as a detailed guide for all things Neovim. Hope you enjoy it!
Help Support Me And The Channel: www.buymeacoffee.com/joseanma... 🙏🏽
Below is a link to a repository with my dev environment files. Everything you'll need will be in the ".config/nvim" directory!
🚀 Code: github.com/josean-dev/dev-env...
The code above is no longer my most recent neovim setup. You can find my most recent setup with lazy.nvim instead of packer here: github.com/josean-dev/dev-env...
Terminal Setup Video: • How To Make Your Borin...
Tmux Setup Video: • How I Use Tmux With Ne...
⏰ Timestamps
00:00 - Introduction
01:27 - Installing Neovim
01:57 - Basic File Structure
05:40 - Basic Options & Settings
10:30 - Packer Plugin Manager
12:48 - Colorscheme Setup
15:32 - Custom Keymaps
19:28 - Window Related Plugins
21:51 - Essential Plugins
23:16 - Commenting Plugin
25:32 - Plenary Plugin
25:54 - Nvim-Tree File Explorer
31:03 - VS Code Like Icons
31:54 - Lualine Statusline
35:45 - Telescope Fuzzy Finder
40:24 - Basic Autocompletion
45:17 - Configuring LSP
56:27 - LSP In Action
1:00:49 - Formatting & Linting
1:07:32 - Treesitter Highlighting & Autoclosing
1:12:29 - Git Integration
1:14:12 - Conclusion
Corrections:
55:00 - This lspsaga configuration no longer works after an update to the package. Fixed in repo.
1:08:13 - There is something missing in the run function, it has been fixed in the repo
1:08:26 - Do this for autotags instead: "use({ "windwp/nvim-ts-autotag", after = "nvim-treesitter" }) "

Пікірлер: 1 000
@dstergiou
@dstergiou Жыл бұрын
What a great tutorial. I loved how you showed the effects of each config line after you added them to the files. Amazingly helpful, congrats on a job very well done!
@joseanmartinez
@joseanmartinez Жыл бұрын
Thanks! Glad I could help! Really appreciate your feedback.
@albertosilvaus6417
@albertosilvaus6417 Жыл бұрын
Josean, you've done an excellent job explaining this, and the code is well written. It was very helpful for me to see the breakdown and different modules in isolation. I really appreciate you sharing this, thanks!
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome, thanks for the feedback! Glad I could help!
@casino130
@casino130 8 ай бұрын
i've looked at so many guides and here I finally find the file structure shown in detail making it very easy to follow, thank you ser!
@0xfrian
@0xfrian Жыл бұрын
This video really helped me fix/clean up my LSP and auto-completion configuration. Mason comes in so clutch. Thanks for all your effort into putting this together!
@vaylx2253
@vaylx2253 Жыл бұрын
I’ve been looking for something like this for a while to move from VSC to Neovim. Watched Chris’ series, Primegean’s, but this is by far the best, most straightforward and in-depth of them all. Instant subscribe from me, please keep it coming. Also at this rate your channel is gonna skyrocket - rightfully so.
@expirytrader5802
@expirytrader5802 Жыл бұрын
This is so true
@joseanmartinez
@joseanmartinez Жыл бұрын
I really appreciate that, thanks!
@bryanmora4996
@bryanmora4996 Жыл бұрын
I also do think Josean did a wonderful job explaining in detail how to setup a scalable file structure for neovim, for me is even better than the primeagen series
@AmexL
@AmexL Жыл бұрын
@@bryanmora4996 I agree. I liked Primeagen's but I had several errors after following his to 'a-tee' or however that expression goes. This was by far better.
@DavidHanks90
@DavidHanks90 9 ай бұрын
Same for me. Liked Prime’s video but he went really quickly and didn’t explain what was going on. There are a few plugins that he uses though that I would add to this config. Probably gonna go through this again specifically for the lsp setup as I think it’s more well rounded than Prime’s.
@billy.n2813
@billy.n2813 Жыл бұрын
You’re doing a great job at explaining. You’re articulate and very well spoken, please continue like this. 🚀
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey! Thank you! I really appreciate that.
@MarkStrus
@MarkStrus Жыл бұрын
Great Video, thank you so much for taking the time to explain this. I've wanted to learn how to configure NeoVim for a long time but haven't had the time to site down and learn it. This was very helpful and fast. I've been using AstroVim for a while but was never truly satisfied with it. This setup just shows me there are so many possibilities with NeoVim I didn't even realize before.
@jordanbooker799
@jordanbooker799 Жыл бұрын
Dude I never would have gotten Neovim set up well enough to try it out as an earnest replacement to vscode without watching your video and repo. Thank you, forreal!
@ScottMackey
@ScottMackey Жыл бұрын
Josean, that was a close to perfect video to me, with an impressive walk-through of this big(huge) setup and demo's. I'm new to Neovim and wanted to do a custom personalised setup and not use AstroNvim anymore, which I've tested. I was 8hrs in to doing this myself and run in to several obstacles which gave me headaches, with it been such a large amount of new things to learn too. I'll be redoing most of my approach to what you have done now. Thanks for helping me get there sooner! ... a lot sooner 😉
@joseanmartinez
@joseanmartinez Жыл бұрын
That means a lot! I was transitioning from vim to neovim and took the opportunity to gather as much information as I could into one place, which was a lot of work. Really happy to hear you found it helpful and useful for your own setup! Thanks for the awesome feedback, made my day.
@ForgedDimensions
@ForgedDimensions Жыл бұрын
genuinely my biggest problem is installing packages, I made so many mistakes that this tutorial was hard to follow because for some reason my path was set to anaconda lol. your walkthrough showed how many mistakes I had made in the past and I appreciate the time and effort that you put into this video! thank you so much
@oordnave
@oordnave 11 ай бұрын
Josean, thanks for this amazing tutorial! I followed from the beginning to end, and my neovim is amazing now!
@robertluong3024
@robertluong3024 Жыл бұрын
I'm turning 40 soon. I used to use Vim but I didn't realize how customizable it's become. Great video, very instructive.
@wewe-fx6un
@wewe-fx6un Жыл бұрын
*it is Neo vim
@KhalidThwiny
@KhalidThwiny Жыл бұрын
Your videos are amazing! You know how to explain things and you are very good at what you are doing. You'll make a great professor. God bless mate!
@joseanmartinez
@joseanmartinez Жыл бұрын
I really appreciate that, thank you for your feedback!
@RixanNL
@RixanNL Жыл бұрын
Amazing walktrhough/tutorial. I learned a lot while seting up Neovim together with you. The pacing is appropriatly tuned for the amount of information that is being communicated. Thank you very much.
@marshmalo1992
@marshmalo1992 Жыл бұрын
Huge thanks Josean for a video that is well enough explained for a complete beginner, I hit a few issues but was able to google my way through them based on your explaination of what was supposed to be happening vs what I was experiencing. Top notch quality video.
@joseanmartinez
@joseanmartinez Жыл бұрын
That’s really great to hear! Glad you found it helpful and really appreciate the feedback!
@prashant2782
@prashant2782 Жыл бұрын
The style of delivery is perfect for someone who wants to not only get up and running with neovim but also know what the config really does. Excellent video really helped me finally adopt neovim. Looking forward to the next one!
@joseanmartinez
@joseanmartinez Жыл бұрын
That’s awesome! Thank you for your feedback, I really appreciate it!
@noelguiavieira
@noelguiavieira Жыл бұрын
Absolutely fantastic job, Josean! This series is fantastic and so are your presentation skills.
@janssenbailio197
@janssenbailio197 4 күн бұрын
This is the most comprehensible, well thought-out setup for Neovim ever, and I'm truly thankful for this! Cheers man!
@matsbjnnes366
@matsbjnnes366 Жыл бұрын
This is amazing! For anyone, like me, bad at remembering keymaps: try integrating "which-key"!
@MenemAbrazo
@MenemAbrazo Жыл бұрын
I stopped using neovim 2 years ago because I couldn't find a proper way to port my setup to Lua. I've looked at a LOT of tutorials, looked at documentation, and I can say that this is by far the best explained and accessible tutorial or guide I've found on the internet. Amazing work. Thank you for this super series of videos.
@AmexL
@AmexL Жыл бұрын
Thank you for this tutorial. I've watch nearly a dozen and I found yours to be the most helpful, concise, and thorough.
@sensor
@sensor 7 ай бұрын
This is by far the best Neovim configuration resource of the whole Internet. TY!
@Raubritterr222
@Raubritterr222 Жыл бұрын
Incredibly helpful and awesome video instruction, thank you! I was willing to try using vim for development for some time now, but I was struggling with making my own setup and customizing it for my taste. I now understand much more about neovim setup and its inner works!
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome! Thanks for the feedback, happy to hear it!
@bishenpatel1676
@bishenpatel1676 Жыл бұрын
I don't normally have the habit of watching a full 1 hour video.. I tend to skip most parts... Yours is different... I sat down and watched this religiously.. Great work Josean... Keep the good work up.. Looking forward to see more contents from you...
@joseanmartinez
@joseanmartinez Жыл бұрын
Wow! That means a lot. Really happy to hear you found the video interesting and enjoyed it! Thank you for your feedback and support🚀
@erik.126
@erik.126 9 ай бұрын
I really appreciate your contribution. This help me a lots as a new guy to NVim
@bretschuhmacher9144
@bretschuhmacher9144 Жыл бұрын
Great video, Josean! I've used vi/vim for years and am just coming to Neovim - you got me up and running with all your config files in git and your explanations were great! Now I just have to remember a whole new set of hotkeys! ;-)
@Pikoro09
@Pikoro09 Жыл бұрын
Great video! I have a small suggestion, for the lspconfig set up, instead of making a config for each server it seems better to do: local servers = { ... } local nvim_lsp = require("lspconfig") for _, lsp in ipairs(servers) do nvim_lsp[lsp].setup({ capabilities = capabilities, on_attach = on_attach, }) end
@bogdanp1351
@bogdanp1351 Жыл бұрын
This was an amazing video and really well explained, congrats! I'd been struggling working with a hacky neovim config for a couple of weeks now, but then I found your video and the last few things I couldn't figure out before finally clicked. Thanks a lot!
@dimitriskliros
@dimitriskliros 9 ай бұрын
It would be fantastic to have a tutorial like this that is optimised for python
@saysthetedd
@saysthetedd Жыл бұрын
Just finished this whole thing. Stoked on my setup. Really appreciate your work man!
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome!
@user-by4kw1td7d
@user-by4kw1td7d Жыл бұрын
This is so awesome. Man, you've done such a good job of explaining what's needed. I really appreciate it.
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey guys! This is no longer my most recent Neovim setup, I've updated the repo with my latest config with lazy.nvim: github.com/josean-dev/dev-environment-files. This video is still relevant and very useful for understanding how all of the most important plugins work and how to configure them. I've included a link in the description to the original code which is in a new branch in my repo. There might be breaking changes down the line. I’ll do my best to update the code in the github repo to fix any issues I find and also point out additional steps I had to take in the Readme. Here are a couple of things I've realized/fixed. You have to install ripgrep for some of the telescope features to work like live fuzzy finding text. Install it with homebrew by running: “brew install ripgrep”. In 1:08:13, there is something missing in the nvim-treesitter "run" function to make sure parsers are updated correctly. It's fixed in the repo. I also figured out what was wrong with installing nvim-ts-autotag in 1:08:41. Do this instead: "use({ "windwp/nvim-ts-autotag", after = "nvim-treesitter" })" to load the nvim-ts-autotag plugin after nvim-treesitter and fix the error. If you want to only enable eslint when there is an ".eslintrc.js" file in the root of your project, I've configured it that way in the repo. If you’re planning on using the typescript lsp like me, you’ll probably also need to install node. Finally, if you've updated to MacOS Ventura, you might also need to install XCode CLI tools with: "xcode-select --install". This will add "make" to your machine, which is necessary for the "telescope-fzf-native.nvim" plugin to install properly.
@razzat3616
@razzat3616 Жыл бұрын
you can also type ":luafile %" this will apply the changes without quitting the neovim, you won't have to exit everytime new changes are to be applied
@joseanmartinez
@joseanmartinez Жыл бұрын
@@razzat3616 Hey! That’s interesting. I was trying something like this because I used to do something similar with Vim, but I was having issues with it because of caching from what I understand, so I just went about it by quitting and reopening. Thanks for the feedback!
@djoezi3662
@djoezi3662 Жыл бұрын
How can I install node?
@joseanmartinez
@joseanmartinez Жыл бұрын
@@djoezi3662 You can use homebrew on mac: “brew install node”
@djoezi3662
@djoezi3662 Жыл бұрын
@@joseanmartinez Thank you Just continue!
@djoezi3662
@djoezi3662 Жыл бұрын
Your teaching and explaining style is amazing! Thank you for being there! Also, there is one feature in vscode, when you write: div or h3 or whatever then . and class name then enter, gives you entire line and it makes writing code really fast. So, is there any chance to add this feature to nvim? It would be great! Thank you!
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey! Thanks for your feedback, really appreciate it! I believe you are referring to adding "emmet" functionality? I looked into it as it is a pretty good addition to the config and wanted to add it for my own use as well. It's now working and in the current version of the repository. There is an "emmet_ls" lsp that gives us this functionality, so I added this to the list of lsp servers in "mason.lua" and added a config for it in "lspconfig.lua". I'd check those two files out. With the current implementation of "nvim-cmp", when you write out something like say "div>p*3" for example, it'll be suggested in autocompletion as a snippet and you have to navigate to the option and press enter to use it. You could change this behavior in the "nvim-cmp.lua" by changing the "" mapping to "select = true" so that pressing enter automatically uses the first recommendation provided by "nvim-cmp" autocompletion. Let me know what you think! Hope that helps.
@djoezi3662
@djoezi3662 Жыл бұрын
@@joseanmartinez It works like a charm. Thanks to your affords and time I code faster!! and we are waiting for a new video 🤩
@theblowupdollsmusic
@theblowupdollsmusic Жыл бұрын
This setup is so sick! Thank you for sharing your setup!
@sebaplaza
@sebaplaza Жыл бұрын
Really great video. The step by step style helped me to understand every configuration detail. I loved the way how your config is organized too. You're doing it great, keep on going !
@joseanmartinez
@joseanmartinez Жыл бұрын
Thanks! Really appreciate the feedback!
@nevzatseferoglu5391
@nevzatseferoglu5391 Жыл бұрын
I don't suggest that making changes throughout the video asynchronously in your local. Just clone the repository and integrate it. It will really prevent your possible mistake which can be easily made by yourself. Thanks for the video! Awesome work!
@neilkanakia
@neilkanakia Жыл бұрын
Suggestion: Rather than constantly closing and reopening vim to source the file, you can set a command to source it for you Ex: keymap.set('n', 'vs', ':source $MYVIMRC') So when i hit leader vs it sources my vimrc
@lle5159
@lle5159 Жыл бұрын
what is MYVIMRC in this case, or how can I inspect it?
@BinarySmurf
@BinarySmurf Жыл бұрын
This is an absolutely fantastic video and you should be commended - I've completely configured neovim to my liking all thanks to you. Brilliant.
@joseanmartinez
@joseanmartinez Жыл бұрын
I’m really happy to hear that! Thank you so much for your feedback, it means a lot. That’s really awesome you were able to configure it to your liking and set it up for your needs 🚀
@mbrochh82
@mbrochh82 Жыл бұрын
dude this presentation style is amazing. and your terminal / vim setup is amazing as well.
@joseanmartinez
@joseanmartinez Жыл бұрын
Thanks!
@moritz2046
@moritz2046 9 ай бұрын
average mac user
@spondoolie6450
@spondoolie6450 10 ай бұрын
This video needs more views IMO. I've been learning how to use nvim as my IDE from VSCode for weeks now, and a lot of other videos either don't explain everything as clearly or they basically customize a copy of NvChad. I have "rm -rf" my nvim folder so many times in the past few weeks until I watched this video and cloned the repo. I now have a way better understanding of what each and every part of the folder tree does so I can tailor my workflow and diagnose problems. So now you're my go-to nvim expert 💪
@user-tt1ru8og2n
@user-tt1ru8og2n Жыл бұрын
Started using Neovim with your setup. Thank you for this tutorial!
@FedericoReghini
@FedericoReghini Жыл бұрын
I'm having so much fun watching your videos and fallowing along. Thank you so much! 🙇!
@hexcoreZz
@hexcoreZz Жыл бұрын
Josean, great video! Appreciate the time you took to put this together.
@szenghoe
@szenghoe Жыл бұрын
Thanks for walk us through the entire process of nvim setup configuration!
@jxnzxc
@jxnzxc Жыл бұрын
Great job! I really like that guide. Yesterday I began my adventure with neovim. I absolutely love that, so excited! I discovered your channel today, but I'm sure I will stay longer.
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome! That’s great to hear! Welcome to the world of Neovim and terminal based development, it’s been a worthy time investment in my own experience. Really appreciate your feedback!
@taqueritovaquerito
@taqueritovaquerito 8 ай бұрын
Thank you so much for making this tutorial with the git repo, it helped a lot for me getting into nvim
@jonatansteuernagel1264
@jonatansteuernagel1264 Жыл бұрын
This was very helpful! I have tried to configure Neovim so many times but I always failed with language servers. The plugin stack that you use here makes it insanely easy and I am so excited to start using it in my daily work!
@joseanmartinez
@joseanmartinez Жыл бұрын
That is really great to hear! Thank you so much for your feedback!
@jimymarletta7251
@jimymarletta7251 Жыл бұрын
Thanks a lot for this amazing video! That's a great opportunity to discover nvim with a cool and working setup
@matejzajacik8496
@matejzajacik8496 10 ай бұрын
Very clearly explained, step by step, and a beautiful setup. Thank you!
@ghsinfosec
@ghsinfosec Жыл бұрын
I recently had to re-image my laptop so I decided to reconfigure my nvim setup as well. Came across your videos and they're fantastic! Thanks for the thorough explanations on everything, excellent video!
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey! Thank you for your feedback, I really appreciate it! Glad you found the videos helpful!
@ivanavilaalmanza
@ivanavilaalmanza Жыл бұрын
Really appreciate this man. Thanks for sharing that amount of knowledge.
@yourlinuxguy
@yourlinuxguy Жыл бұрын
Really helpful video, going to use your repo to setup my first NVim. Thanks.
@michaelstearns5323
@michaelstearns5323 7 ай бұрын
Outstanding Video Josean! Really appreciate this. So helpful.
@aravindmaddini6348
@aravindmaddini6348 Жыл бұрын
the whole playlist is hardwork ...keep it up bro amazing and thank you especially.......for organizing everything in order
@jackelofnar
@jackelofnar Жыл бұрын
Thank you for this tutorial as it has been exactly what I have been looking for. There are alot more plugins I want to install but you have given me the confidence that I can do this. great job
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome! Happy to hear that.
@utvikler-no
@utvikler-no Жыл бұрын
I love this tutorial. I use vim at regular basis on external server, so i keep the setup small but just enough to make the programing bearable. Might just create a repo on this and start using nvim. Thanks❤
@adriabruicortes490
@adriabruicortes490 Жыл бұрын
Wow! Just what I needed!!! What an amazing video. I'm also very eager to configure my terminal for multiple sessions, so I'll be following your other video aswell. Thank you very much!!!
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome! Really happy to hear that! Thanks for your feedback! Glad I could help! The tmux video is up!
@joseoviedo4529
@joseoviedo4529 Жыл бұрын
Great job Josean, I was able to complete the tutorial in about 2.5 hours! and I learned so much while doing it. I went from pretty much zero nvim experience to flying in and out of vim and the .config/nvim directory while I customized my neovim! thank again for all you do!
@masudalimran92
@masudalimran92 Жыл бұрын
were you able to successfully install mason lsp's?
@joseoviedo4529
@joseoviedo4529 Жыл бұрын
@@masudalimran92 yes, I was able to install every add on I wanted and I used a m2 Mac with arm64. All of the directions are executable.
@masudalimran92
@masudalimran92 Жыл бұрын
@@joseoviedo4529 hmm. I had an issue earlier but got that fixed now. so its fine
@gabriel-xc8hp
@gabriel-xc8hp 3 ай бұрын
Great stuff for beginners in NeoVIM. Thanks man!
@podgorniy.r
@podgorniy.r 7 ай бұрын
Thanks a million for the guide! Keep it all up please! The best tutorial for now
@XiaochuanChen
@XiaochuanChen 9 ай бұрын
Thanks for such a great quality video. I really love it. It helped me to start configuring my neovim from zero.
@SagarHingalAI
@SagarHingalAI Жыл бұрын
pretty good video! didnt know we could do so much with the terminal ! Thanks for the info! will definitely try out 👍
@EmileNani
@EmileNani Жыл бұрын
Hey thanks a lot for the walk through guide man. This helped me to try out neovim and setup my first rice which I am quite pleased with. Great job!
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome! Glad I could help!
@freddyvelarde3528
@freddyvelarde3528 Жыл бұрын
This is the best step by step settings for neovim video that I've ever seen! great job, you got a new subscriber... :)
@MrChubib0
@MrChubib0 Жыл бұрын
Thank you! this is one of the reason why I stop trying to use neovim because it's hard for beginners to setup but you nailed it. with great explanation is a plus!
@joseanmartinez
@joseanmartinez Жыл бұрын
Happy to hear that! Really appreciate it.
@ypucandeleteit
@ypucandeleteit Жыл бұрын
amazing - this is the best thorough setup videon I've seen on youtube. Thank you!
@jeantimex
@jeantimex Жыл бұрын
This is amazing! Finally I can set up an IDE with nvim + iterm2!!!
@10thYugiohmaster10
@10thYugiohmaster10 Жыл бұрын
Dude this is actually beyond incredible, definitely stepping up my coding game with this
@KuzyoYaroslav
@KuzyoYaroslav Жыл бұрын
Like the setup. Just finished my setup, going to update to your structure - it makes a lot of sense to me.
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome! Happy to hear that, thanks!
@sudo_rm_vrf
@sudo_rm_vrf 5 ай бұрын
This video was an incredible guide, great job man.
@kai_luck
@kai_luck Жыл бұрын
Thanks great job!!! I was confused about node in my terminal because I didn't install node. But, thanks to your comment, it worked!! Thanks
@davelongdev
@davelongdev Жыл бұрын
Thanks for putting this together. I found it really helpful.
@codicarlys
@codicarlys 4 ай бұрын
Man! Congratulations to this sensational tutorial. Your are the best!
@iAmTheWagon
@iAmTheWagon 9 ай бұрын
Absolutely the greatest neovim setup tutorial.
@wagmcol
@wagmcol Жыл бұрын
such a good video. couldn't wait for this after watching your terminal setup video
@joseanmartinez
@joseanmartinez Жыл бұрын
Really happy to hear that! Glad you enjoyed it!
@alansibley8289
@alansibley8289 Жыл бұрын
Thank you! Thank you! I'm typing in each step and testing the features to see if I like them. What a great way to explore neovim. I'm sure this video was tricky to produce -- thank you! thank you! :)
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome! Thanks for the feedback, really appreciate it!
@Aditya-ne4lk
@Aditya-ne4lk Жыл бұрын
seen many nvim configs, by far the best video.
@alonso0188
@alonso0188 Жыл бұрын
Thank you man, this is amazing. Really easy to follow.
@MrAbuYT
@MrAbuYT Жыл бұрын
Thank you so much for this guide. It is really helpful.
@timelesscoding
@timelesscoding Жыл бұрын
Great stuff, I follwed your video and have set up everything by your recommendation, it works 👍
@AlbertArvidsson
@AlbertArvidsson Жыл бұрын
Wow! I want almost all of this. I have stuggled with setting up formatters properly and generally been using (n)vim without that many plugins for a very long time. Excited to take some time to try this setup.
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome!
@dessasin4142
@dessasin4142 Жыл бұрын
Finally! I found a perfectly working config without errors. Thanks mate.
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome!
@seftyyunitasari7623
@seftyyunitasari7623 Жыл бұрын
It took me quite a while to follow the video, but it's all worth it. My nvim looks awesome now, I like it. Thank you so much! 😊
@joseanmartinez
@joseanmartinez Жыл бұрын
That’s awesome! Thanks for the feedback, happy to hear that! In general, setting up Nevoim can be a time consuming and tedious process. It took me a lot of hours of research to put this setup and video together originally so the hope for the video was to put the information in one place. Hopefully now you’ll be able to understand how everything works together and continue to evolve the setup into your own thing into the future!
@neodinok-it3ym
@neodinok-it3ym 10 ай бұрын
Thanks a lot, exactly what i was looking for
@MrMagnezone18
@MrMagnezone18 Жыл бұрын
Thanx for this video, was better than expected I was thinking about move to lua and your video is the perfect tutorial. I say it again: you are awesome!
@joseanmartinez
@joseanmartinez Жыл бұрын
Thanks man! Happy to hear it!
@user-mv1bh6lo4g
@user-mv1bh6lo4g 10 ай бұрын
Unbelievable. Nice work. Thank you!
@lennyedwards62
@lennyedwards62 Жыл бұрын
made it to the end, got it all working. Great vid, great style. Keep making content. Thanks and best wishes
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome, thanks!
@Geekyology
@Geekyology Жыл бұрын
This is simply the best video on the topic. I have seen alot and this guy simply tops them all.
@joseanmartinez
@joseanmartinez Жыл бұрын
I really appreciate that, thanks for your feedback!
@synen
@synen Жыл бұрын
This was an amazing video, with so much detail and information, omg thank you so much.
@joseanmartinez
@joseanmartinez Жыл бұрын
Really happy to hear you enjoyed it and found it helpful. Thanks for the feedback!
@subbunittala2012
@subbunittala2012 Жыл бұрын
Just awesome bro with clarity ....and articulation and explanation is top notch !
@joseanmartinez
@joseanmartinez Жыл бұрын
Really appreciate it!
@volzokokey507
@volzokokey507 Жыл бұрын
Thank you so much for your setup videos. It's improve my work :)
@jprao123
@jprao123 Жыл бұрын
Great video on neovim. Thanks for sharing. 🙏🏼
@FastTypingGuy
@FastTypingGuy Жыл бұрын
I have been a long-time user of Vim, but after discovering Neovim's Lua configs, I felt a bit out of practice. This tutorial helped me regain my footing and update my config, thank you.
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome! Happy to hear that.
@Adambd99
@Adambd99 Жыл бұрын
Amazing job! best LSP tutorial to date
@juancarloshernandez2545
@juancarloshernandez2545 Жыл бұрын
thank you for the excellent video, from now on I am your follower!
@ugolafosse3267
@ugolafosse3267 Жыл бұрын
Incredible Setup, very well thought through video, your method of explaining is gold thank you very much.
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome, thanks!
@itstimuism
@itstimuism Жыл бұрын
thanks! this was very helpful in moving from vscode
@robot01001
@robot01001 Жыл бұрын
This video helped me a ton, thank you so much!
@bhavdippathar003
@bhavdippathar003 Жыл бұрын
Thank you so much for this very informative video, Josean, and by the way your explanation was excellent. I found it to be very informative, even though it is long. I would like to thank you again for your diligent work. I'll watch your next video on Tmux With Neovim. It will be a pleasure to keep watching your upcoming videos.
@joseanmartinez
@joseanmartinez Жыл бұрын
Thanks!!
How I Use Tmux With Neovim For An Awesome Dev Workflow On My Mac
21:41
Josean Martinez
Рет қаралды 332 М.
How I Setup Neovim To Make It AMAZING in 2024: The Ultimate Guide
1:26:35
Josean Martinez
Рет қаралды 142 М.
Они убрались очень быстро!
00:40
Аришнев
Рет қаралды 3,3 МЛН
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 12 МЛН
Неприятная Встреча На Мосту - Полярная звезда #shorts
00:59
Полярная звезда - Kuzey Yıldızı
Рет қаралды 3 МЛН
MLLM Series Tutorial @ CVPR 2024
3:54:28
Hao Fei
Рет қаралды 124
My Best Decision Professionally
5:40
ThePrimeagen
Рет қаралды 141 М.
7 Amazing CLI Tools You Need To Try
18:10
Josean Martinez
Рет қаралды 228 М.
Tmux has forever changed the way I write code.
13:30
Dreams of Code
Рет қаралды 911 М.
How I Would Get My First Job If I Started Over
5:10
ThePrimeagen
Рет қаралды 269 М.
My Neovim & Tmux Terminal Dev Workflow As A Principal Engineer
9:22
DevOps Toolbox
Рет қаралды 35 М.
tree-sitter explained
15:00
TJ DeVries
Рет қаралды 72 М.
I tried 10 code editors
10:28
Fireship
Рет қаралды 2,9 МЛН
Vim As Your Editor - Introduction
12:24
ThePrimeagen
Рет қаралды 799 М.
Iphone or samsung?
0:14
Obeyfendimen
Рет қаралды 1,8 МЛН
Bluetooth Desert Eagle
0:27
ts blur
Рет қаралды 8 МЛН