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

  Рет қаралды 472,443

Josean Martinez

Josean Martinez

Күн бұрын

Пікірлер: 1 000
@joseanmartinez
@joseanmartinez 2 жыл бұрын
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 2 жыл бұрын
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 2 жыл бұрын
@@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 2 жыл бұрын
How can I install node?
@joseanmartinez
@joseanmartinez 2 жыл бұрын
@@djoezi3662 You can use homebrew on mac: “brew install node”
@djoezi3662
@djoezi3662 2 жыл бұрын
@@joseanmartinez Thank you Just continue!
@vaylx2253
@vaylx2253 2 жыл бұрын
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 2 жыл бұрын
This is so true
@joseanmartinez
@joseanmartinez 2 жыл бұрын
I really appreciate that, thanks!
@bryanmora4996
@bryanmora4996 2 жыл бұрын
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 Жыл бұрын
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.
@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.
@avivdror8547
@avivdror8547 8 сағат бұрын
Can't believe i've actually sat through the whole video and configured quite literally everything. Thanks josean, appreciate your work!
@Procrastilearning
@Procrastilearning Жыл бұрын
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
@prashant2782
@prashant2782 2 жыл бұрын
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 2 жыл бұрын
That’s awesome! Thank you for your feedback, I really appreciate it!
@billy.n2813
@billy.n2813 2 жыл бұрын
You’re doing a great job at explaining. You’re articulate and very well spoken, please continue like this. 🚀
@joseanmartinez
@joseanmartinez 2 жыл бұрын
Hey! Thank you! I really appreciate that.
@bishenpatel1676
@bishenpatel1676 2 жыл бұрын
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 2 жыл бұрын
Wow! That means a lot. Really happy to hear you found the video interesting and enjoyed it! Thank you for your feedback and support🚀
@robertluong3024
@robertluong3024 2 жыл бұрын
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
@dstergiou
@dstergiou 2 жыл бұрын
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 2 жыл бұрын
Thanks! Glad I could help! Really appreciate your feedback.
@albertosilvaus6417
@albertosilvaus6417 2 жыл бұрын
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 2 жыл бұрын
Awesome, thanks for the feedback! Glad I could help!
@3DCharacterArt
@3DCharacterArt Жыл бұрын
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!
@ScottMackey
@ScottMackey 2 жыл бұрын
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 2 жыл бұрын
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.
@janssenbailio197
@janssenbailio197 7 ай бұрын
This is the most comprehensible, well thought-out setup for Neovim ever, and I'm truly thankful for this! Cheers man!
@KhalidThwiny
@KhalidThwiny 2 жыл бұрын
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 2 жыл бұрын
I really appreciate that, thank you for your feedback!
@0xfrian
@0xfrian 2 жыл бұрын
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!
@matsbjnnes366
@matsbjnnes366 2 жыл бұрын
This is amazing! For anyone, like me, bad at remembering keymaps: try integrating "which-key"!
@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!
@dimitriskliros
@dimitriskliros Жыл бұрын
It would be fantastic to have a tutorial like this that is optimised for python
@noelguiavieira
@noelguiavieira Жыл бұрын
Absolutely fantastic job, Josean! This series is fantastic and so are your presentation skills.
@oordnave
@oordnave Жыл бұрын
Josean, thanks for this amazing tutorial! I followed from the beginning to end, and my neovim is amazing now!
@Raubritterr222
@Raubritterr222 2 жыл бұрын
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 2 жыл бұрын
Awesome! Thanks for the feedback, happy to hear it!
@iAmTheWagon
@iAmTheWagon Жыл бұрын
Absolutely the greatest neovim setup tutorial.
@Pikoro09
@Pikoro09 2 жыл бұрын
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
@Geekyology
@Geekyology 2 жыл бұрын
This is simply the best video on the topic. I have seen alot and this guy simply tops them all.
@joseanmartinez
@joseanmartinez 2 жыл бұрын
I really appreciate that, thanks for your feedback!
@rezuwii8210
@rezuwii8210 Жыл бұрын
48:47 While using the command :Mason , it says "Not an editor command: Mason" any fix?
@qwerasdfhjkio
@qwerasdfhjkio Жыл бұрын
same here, did you find anything to fix it?
@bklan9899
@bklan9899 4 ай бұрын
I learned about setting up Neovim exacty how I want rather than using NVChad or something similar, learned some clever tricks from a clearly seasoned coder, and I learned more about Lua than I expected. Major level up for me. Best YT video on this subject by far! thank you so much, subbed.
@neilkanakia
@neilkanakia 2 жыл бұрын
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 2 жыл бұрын
what is MYVIMRC in this case, or how can I inspect it?
@mbrochh82
@mbrochh82 2 жыл бұрын
dude this presentation style is amazing. and your terminal / vim setup is amazing as well.
@joseanmartinez
@joseanmartinez 2 жыл бұрын
Thanks!
@nevzatseferoglu5391
@nevzatseferoglu5391 2 жыл бұрын
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!
@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!
@erik.126
@erik.126 Жыл бұрын
I really appreciate your contribution. This help me a lots as a new guy to NVim
@djoezi3662
@djoezi3662 2 жыл бұрын
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 2 жыл бұрын
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 2 жыл бұрын
@@joseanmartinez It works like a charm. Thanks to your affords and time I code faster!! and we are waiting for a new video 🤩
@moritz2046
@moritz2046 Жыл бұрын
average mac user
@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.
@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.
@inteliconn995
@inteliconn995 2 жыл бұрын
Thanks! This is the best neovim tutorial on this planet.
@joseanmartinez
@joseanmartinez 2 жыл бұрын
I really appreciate that!
@nazmulhayat8844
@nazmulhayat8844 4 ай бұрын
This is literally the most detailed video of nvim setup. Thanks!
@MarkStrus
@MarkStrus 2 жыл бұрын
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.
@spondoolie6450
@spondoolie6450 Жыл бұрын
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 💪
@meltygear5955
@meltygear5955 2 жыл бұрын
I gotta say, this is amazing and I'm following the whole video for my own setup. There's a faster way to save and quit by simply using :x and I "mapped" it in my brain by saying "my lips are sealed, I have nothing else to say".
@jxnzxc
@jxnzxc 2 жыл бұрын
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 2 жыл бұрын
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!
@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
@saysthetedd
@saysthetedd 2 жыл бұрын
Just finished this whole thing. Stoked on my setup. Really appreciate your work man!
@joseanmartinez
@joseanmartinez 2 жыл бұрын
Awesome!
@davidarnold1881
@davidarnold1881 8 ай бұрын
You really are very good at explaining things my friend. I see you haven't been at this the longest - stick at it and I am am sure you will find extreme success - you can tell when somebody is truly passionate about what they are doing rather than trying to make a quick buck =)
@MrChubib0
@MrChubib0 2 жыл бұрын
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 2 жыл бұрын
Happy to hear that! Really appreciate it.
@TwistedGRE
@TwistedGRE Жыл бұрын
Just for anybody watching and getting an error on lualine config, since I copied the particular setup from github, Josean did add one more parenthesis ) on the end of the file. Remove it and it should work propery with the yellow-purple colors! Cheers mate wonderful job
@xGshikamaru
@xGshikamaru 2 жыл бұрын
After following the neovim from scratch series I see that I could have saved a lot of time following along your video, because at the end we roughly end up with the same config, though it’s nice to see you can do a lot of things with neovim. The only thing I would add to your config is impatient because it speeds up neovim start time a lot
@joseanmartinez
@joseanmartinez 2 жыл бұрын
Awesome! Thanks for the feedback!
@benjaminemori9089
@benjaminemori9089 Жыл бұрын
I think this is still the best vidoe as far as noevi. Configuration is concerned on youtube at the moment. Much more better than Chris hat and primeagean....honestly speaking! Keep it up boss!
@BinarySmurf
@BinarySmurf 2 жыл бұрын
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 2 жыл бұрын
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 🚀
@aravindmaddini6348
@aravindmaddini6348 2 жыл бұрын
the whole playlist is hardwork ...keep it up bro amazing and thank you especially.......for organizing everything in order
@DanielBurrell-c6n
@DanielBurrell-c6n Жыл бұрын
This is so awesome. Man, you've done such a good job of explaining what's needed. I really appreciate it.
@FastTypingGuy
@FastTypingGuy 2 жыл бұрын
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.
@anirudhgupta4296
@anirudhgupta4296 8 ай бұрын
Bruh! I asked gemini about some neovim plugins and how to set it up for my macOS. It gave me a KZbin link which pointed to this youtube video. This proves that this video and your videos are amazing!!!
@joseanmartinez
@joseanmartinez 8 ай бұрын
That's crazy! Thanks for letting me know about that, appreciate it!
@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.
@dessasin4142
@dessasin4142 Жыл бұрын
Finally! I found a perfectly working config without errors. Thanks mate.
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome!
@danielstoddart
@danielstoddart 2 жыл бұрын
This is a great video, I went through it line-by-line and I learned a lot by doing so, especially about LSP configuration. I had a rather outdated and slow Neovim config using things like vim-plug and loading all my plugins at startup instead of lazy-loading them, and I wanted to Lua-ify my config and get it up to date and this was just the thing to help me do it. I like the clarity in the video and how you explain how and why you are setting it up this way and then showing what it does (which not all config videos do). [NOTE: if you're going to use this config, I strongly suggest walking through every line of config and writing it yourself instead of copying the files from the Github repository. It will take longer, but the benefit is that you'll come away with a much better understanding of your config and you'll be able to modify it as needed.]
@joseanmartinez
@joseanmartinez 2 жыл бұрын
Awesome, thanks for your feedback!!
@danielstoddart
@danielstoddart 2 жыл бұрын
@@joseanmartinez It works great for what I need it to do! The only thing I'm wondering about is that when I run `:checkhealth`, I get a lot of "invalid node type" errors for treesitter. And checkhealth doesn't give advice on how to fix that particular issue. Any ideas?
@danielstoddart
@danielstoddart 2 жыл бұрын
Ignore the above, I fixed it by reinstalling `nvim-treesitter` and restarting Neovim. I'm really pleased with this setup now; it passes all the `checkhealth` tests.
@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! ;-)
@sebaplaza
@sebaplaza 2 жыл бұрын
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 2 жыл бұрын
Thanks! Really appreciate the feedback!
@subbunittala2012
@subbunittala2012 Жыл бұрын
Just awesome bro with clarity ....and articulation and explanation is top notch !
@joseanmartinez
@joseanmartinez Жыл бұрын
Really appreciate it!
@theblowupdollsmusic
@theblowupdollsmusic 2 жыл бұрын
This setup is so sick! Thank you for sharing your setup!
@hexcoreZz
@hexcoreZz 2 жыл бұрын
Josean, great video! Appreciate the time you took to put this together.
@jana-q8x6v
@jana-q8x6v 2 жыл бұрын
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 2 жыл бұрын
That is really great to hear! Thank you so much for your feedback!
@MrMagnezone18
@MrMagnezone18 2 жыл бұрын
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 2 жыл бұрын
Thanks man! Happy to hear it!
@codicarlys
@codicarlys 11 ай бұрын
Man! Congratulations to this sensational tutorial. Your are the best!
@plutoplutopluto565
@plutoplutopluto565 11 ай бұрын
To anyone having problems with auto completion from that point on including mason i just kept going with the video until the end of formatting and linting and it works.
@ypucandeleteit
@ypucandeleteit 2 жыл бұрын
amazing - this is the best thorough setup videon I've seen on youtube. Thank you!
@10thYugiohmaster10
@10thYugiohmaster10 Жыл бұрын
Dude this is actually beyond incredible, definitely stepping up my coding game with this
@ИльяПащенко-л8х
@ИльяПащенко-л8х Жыл бұрын
Started using Neovim with your setup. Thank you for this tutorial!
@Fahrenheit_451
@Fahrenheit_451 Жыл бұрын
Every video you make is straight up awesome. Great work!
@Fahrenheit_451
@Fahrenheit_451 Жыл бұрын
One thing I cannot seem to work though is the nvim-cmp. If I run CmpStatus it tells me: # unused sources names - buffer - path - luasnip Do not know what to do here. Any suggestions?
@michaelstearns5323
@michaelstearns5323 Жыл бұрын
Outstanding Video Josean! Really appreciate this. So helpful.
@FedericoReghini
@FedericoReghini Жыл бұрын
I'm having so much fun watching your videos and fallowing along. Thank you so much! 🙇!
@podgorniy.r
@podgorniy.r Жыл бұрын
Thanks a million for the guide! Keep it all up please! The best tutorial for now
@ghsinfosec
@ghsinfosec 2 жыл бұрын
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 2 жыл бұрын
Hey! Thank you for your feedback, I really appreciate it! Glad you found the videos helpful!
@carlpetersen3128
@carlpetersen3128 Жыл бұрын
I'm late to the party but let me say thanks for this vid. It would have taken me weeks to put all this together. Your the man!
@XiaochuanChen
@XiaochuanChen Жыл бұрын
Thanks for such a great quality video. I really love it. It helped me to start configuring my neovim from zero.
@kenanfyi
@kenanfyi Жыл бұрын
Hey Josean, thanks for this extremely explanatory video. Finally I could get my Neovim setup up and running.
@joseanmartinez
@joseanmartinez Жыл бұрын
That's great you were able to get everything up and running! Happy to hear you found the video helpful.
@kenanfyi
@kenanfyi Жыл бұрын
@@joseanmartinez yeah, I had some difficulties here and there but could be able to find solutions too. Thanks!
@emmanuelmorales9308
@emmanuelmorales9308 2 жыл бұрын
Finally someone that explains step by steb and the reasons why, good one.
@joseanmartinez
@joseanmartinez 2 жыл бұрын
Awesome! Thanks for the feedback!
@akshitgupta4749
@akshitgupta4749 2 жыл бұрын
Only and solely best neovim setup all other tutorials looks very scary but it was a very calm and relaxing 1hourish tutorial . ThankYou for the tutorial Josean :)
@joseanmartinez
@joseanmartinez 2 жыл бұрын
Really happy to hear that! Thanks for the awesome feedback!
@bhavdippathar003
@bhavdippathar003 2 жыл бұрын
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 2 жыл бұрын
Thanks!!
@alansibley8289
@alansibley8289 2 жыл бұрын
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!
@szenghoe
@szenghoe 2 жыл бұрын
Thanks for walk us through the entire process of nvim setup configuration!
@EmileNani
@EmileNani 2 жыл бұрын
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 2 жыл бұрын
Awesome! Glad I could help!
@Adambd99
@Adambd99 Жыл бұрын
Amazing job! best LSP tutorial to date
@Aditya-ne4lk
@Aditya-ne4lk 2 жыл бұрын
seen many nvim configs, by far the best video.
@taqueritovaquerito
@taqueritovaquerito Жыл бұрын
Thank you so much for making this tutorial with the git repo, it helped a lot for me getting into nvim
@jimymarletta7251
@jimymarletta7251 Жыл бұрын
Thanks a lot for this amazing video! That's a great opportunity to discover nvim with a cool and working setup
@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!
@gregoryfunaro5584
@gregoryfunaro5584 Жыл бұрын
This is an amazing and truly impressive presentation. Josean builds an IDE in about an hour while explaining how to do it and how it works. I will be watching the TMUX video next. I would like to learn how to install LSP-servers ( such as Idris2) which are not in Mason. Perhaps in your TMUX video.
@sudo_rm_vrf
@sudo_rm_vrf Жыл бұрын
This video was an incredible guide, great job man.
@seftyyunitasari7623
@seftyyunitasari7623 2 жыл бұрын
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 2 жыл бұрын
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!
@adriabruicortes490
@adriabruicortes490 2 жыл бұрын
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 2 жыл бұрын
Awesome! Really happy to hear that! Thanks for your feedback! Glad I could help! The tmux video is up!
@synen
@synen 2 жыл бұрын
This was an amazing video, with so much detail and information, omg thank you so much.
@joseanmartinez
@joseanmartinez 2 жыл бұрын
Really happy to hear you enjoyed it and found it helpful. Thanks for the feedback!
@cabezachumbosampedro8038
@cabezachumbosampedro8038 2 жыл бұрын
It is the second time I am watching this video. It is fucking great. Thank you very much. I recommend it to everyone starting with neovim.
@AlbertArvidsson
@AlbertArvidsson 2 жыл бұрын
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 2 жыл бұрын
Awesome!
@wagmcol
@wagmcol 2 жыл бұрын
such a good video. couldn't wait for this after watching your terminal setup video
@joseanmartinez
@joseanmartinez 2 жыл бұрын
Really happy to hear that! Glad you enjoyed it!
@rogeliocodes894
@rogeliocodes894 2 жыл бұрын
Que tal amigo. New to Vim and Neovim. I'm giving it a chance as I hope to get as effective in my career as people like you and the Primeagen. Thank you for this wonderful resource. Keep doin' your thing man.
@joseanmartinez
@joseanmartinez 2 жыл бұрын
Hey! Even though it might take a bit of time and effort, you’ll never look back once you get used to things! It’s been a worthy time investment in my own experience. Appreciate the feedback and support! Muchas gracias y saludos desde Puerto Rico.
@anuragpramanik6095
@anuragpramanik6095 2 жыл бұрын
Long waited one. Thanks for the video.
@joseanmartinez
@joseanmartinez 2 жыл бұрын
Awesome, thanks!
@ivanavilaalmanza
@ivanavilaalmanza 2 жыл бұрын
Really appreciate this man. Thanks for sharing that amount of knowledge.
@Μανος-τ1γ
@Μανος-τ1γ Жыл бұрын
This is my time to change vs code forever. This is an amazing tutorial !
How I Use Tmux With Neovim For An Awesome Dev Workflow On My Mac
21:41
Josean Martinez
Рет қаралды 383 М.
How I Setup Neovim To Make It AMAZING in 2024: The Ultimate Guide
1:26:35
Josean Martinez
Рет қаралды 323 М.
The Lost World: Living Room Edition
0:46
Daniel LaBelle
Рет қаралды 27 МЛН
JISOO - ‘꽃(FLOWER)’ M/V
3:05
BLACKPINK
Рет қаралды 137 МЛН
Как быстро освоить Vim / Neovim?
23:31
PurpleSchool | Anton Larichev
Рет қаралды 67 М.
How to ACTUALLY switch from VS Code to Neovim
5:09
Joshua Morony
Рет қаралды 285 М.
Vim As Your Editor - Introduction
12:24
ThePrimeagen
Рет қаралды 1 МЛН
How To Make Your Boring macOS Terminal Amazing With Alacritty
16:33
Josean Martinez
Рет қаралды 205 М.
How I Setup LSP In Neovim For An Amazing Dev Experience - Full Guide
34:09
Tmux has forever changed the way I write code.
13:30
Dreams of Code
Рет қаралды 1 МЛН
My Entire Neovim + Tmux Workflow As A DevOps Engineer On MacOS
1:08:17
Mischa van den Burg
Рет қаралды 173 М.
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 728 М.
The Ultimate Beginner’s Guide To Learn And Master Vim
33:56
Josean Martinez
Рет қаралды 58 М.
Effective Neovim: Instant IDE
16:16
TJ DeVries
Рет қаралды 838 М.