Full Neovim Setup from Scratch in 2024

Поділитися
Вставка
  • Опубліковано 4 лис 2024

КОМЕНТАРІ • 94

  • @youtubeshortsmix2356
    @youtubeshortsmix2356 5 днів тому +6

    First i tried to watch Theprimeagen's nvim setup then I realise I needed a tutorial to watch that tutorial and here I am btw loveing it so far.

    • @henrymisc
      @henrymisc  5 днів тому

      Welcome on board! Hope you enjoy! :)

  • @premiero
    @premiero Місяць тому +12

    Watching Neovim setups doesn't feel the same anymore, I find myself surprisingly understand this shit. Thank you for your patience in explaining every detail 🙏

    • @henrymisc
      @henrymisc  Місяць тому

      Glad to hear that! :)

  • @sayChristIsKing
    @sayChristIsKing 22 дні тому +3

    Finally an actual tutorial that worked for me. You wouldn't believe how many times I have struggled with LSP thing. Thank you and thank you TJ for the kickstart repo.

    • @henrymisc
      @henrymisc  22 дні тому +2

      Thank you! :) Same for me - it took a while to figure this out, so it makes me really happy if my videos make it a bit easier for others! Kudos to TJ, indeed! 🙏

  • @mantaboo
    @mantaboo Місяць тому +13

    Awesome tutorial by an awesome instructor. It is usually very difficult to follow people demonstrating how to setup Neovim because they move so damn fast. I love how you actually explain the configurations. That is so helpful. I am going to redo my Neovim your way now. I love LazyVim but it seems so bloated from the start and configuring it is not the most intuitive for non developers like me. I just want a nice looking Neovim for editing and creating configuration files for my system and network. I liked and subscribed. Thank you!

    • @henrymisc
      @henrymisc  Місяць тому +2

      Man, thank you so much for the kind words! I'm really happy to hear that it was helpful. Best of luck with your setup, and feel free to reach out if you have any questions along the way. Cheers!

  • @__juju__
    @__juju__ Місяць тому +1

    Your approach of breaking down configurations and explaining their impact on my workflow is invaluable for beginners like me. Keep up the fantastic work!

    • @henrymisc
      @henrymisc  Місяць тому +1

      Great to hear! Really appreciate your comment :)

  • @oishiine6781
    @oishiine6781 Місяць тому +1

    Amazing video! This was exactly what I needed. I downloaded kickstart when I was first getting into nvim, but even after reading through it I felt overwhelmed by the amount of information in there. This laid things out nicely and offered a lot of clarity on the functions of some of these plugins. I really like the idea of keeping init.lua nice and clean by importing the plugins instead of having everything in one file. I'll definitely be referencing this video a ton. Thanks for the effort!

    • @henrymisc
      @henrymisc  Місяць тому +1

      What a nice comment - made my day! Thank you :)

  • @Web-Dev-Codi
    @Web-Dev-Codi 4 дні тому

    The nuanced explanations are appreciated. Thank you

  • @isaacyang2417
    @isaacyang2417 10 годин тому

    This is so helpful, thank you so much. I can't appreciate this enough

  • @bablu_0k
    @bablu_0k 12 днів тому

    I can't thank you enough. Thanks for helping and preventing me quit neovim due to complex boiler plate plugins (atleast for newbies like me). Now i get the entire structure of the neovim configs. subbed. Keep posting these amazing content.

    • @henrymisc
      @henrymisc  12 днів тому

      Thanks for this, much appreciated! 🫶

  • @manikantaraju9137
    @manikantaraju9137 Місяць тому +1

    I started learning neovim and picked kickstart, but could not make sense of configuration from tj himself.
    U have done a great job explaining and this should the only tutorial needed for neovim with lazy pkg manager
    ❤ u and ur content.

    • @henrymisc
      @henrymisc  Місяць тому +1

      Glad to hear that! Thanks for taking the time to leave a comment :)

  • @z1adahmed
    @z1adahmed 10 днів тому

    This is the best Neovim course I have ever seen, Thank you buddy!

    • @henrymisc
      @henrymisc  9 днів тому

      My pleasure! Thanks for taking the time to leave a comment :)

  • @MrEniroxOfficial
    @MrEniroxOfficial 5 днів тому

    You deserve more subs man ! Great !!!!!

  • @chriscastillo8068
    @chriscastillo8068 2 місяці тому +1

    Was wondering where the videos were at. Right on man.

    • @henrymisc
      @henrymisc  2 місяці тому

      Appreciate you watching! :)

  • @dorklol2969
    @dorklol2969 Місяць тому +1

    looks like what im looking for. already using kickstart with some customs. my sunday is saved :) thx man and greetz from germany

    • @henrymisc
      @henrymisc  Місяць тому +1

      Welcome! Appreciate you watching!

  • @vicca4671
    @vicca4671 Місяць тому

    Really simple and well-featured setup. This step by step helped a lot in getting my own config up and running, so thank you!

  • @xino101010
    @xino101010 4 дні тому

    thank you very much!

  • @a_maxed_out_handle_of_30_chars
    @a_maxed_out_handle_of_30_chars Місяць тому +3

    simple and to the point, thank you :)

  • @shrill8239
    @shrill8239 15 днів тому

    This was a life saver bro.....thanks for sharing

  • @CyperN077
    @CyperN077 2 місяці тому +1

    Thanks you, great video. I was just rebuilding my nvin configuration just yesterday. Funny I thought I was the only person who users nord. Double plus good.

    • @henrymisc
      @henrymisc  2 місяці тому

      Team Nord! 🤜🤛 Thanks for the feedback, I'm glad you enjoyed it!

  • @PinikRahman
    @PinikRahman Місяць тому

    This was awesome, youve got my sub. Would love to see your tmux config too and your workflow with Tmux+Nvim

    • @henrymisc
      @henrymisc  Місяць тому

      Thanks for the sub! Will definitely talk about Tmux soon!

  • @akhiln
    @akhiln Місяць тому

    Awesome tutorial, clean and simple configuration. Thank you very much for posting this.

    • @henrymisc
      @henrymisc  Місяць тому

      My pleasure! I'm glad if I could help :)

  • @favreje
    @favreje 29 днів тому

    I started out with NvChad, and it worked fine, but there were too many "under the hood features". I played *a lot* of config tutorial videos, and none were even close to being as comprehensable or as complete as yours for using a "from scratch" configuration. I now feel like I can tweak my own and understand what I'm doing. Thanks!

    • @henrymisc
      @henrymisc  29 днів тому +1

      Thanks, glad it was helpful. Appreciate you taking the time to leave a comment. If you get stuck LMK :)

  • @DrRed-k2e
    @DrRed-k2e Місяць тому

    thank you bro now i understand how to config it with how i want

  • @X3VI-o5w
    @X3VI-o5w 13 днів тому

    Very nice video, highly appreciated - tyvm!
    btw. what kind of nerd font are you currently using? It's looking really nice! keep up the good stuff :)

    • @henrymisc
      @henrymisc  12 днів тому +1

      Thanks for the encouraging comment! :) The font is JetBrains Mono.

    • @X3VI-o5w
      @X3VI-o5w 12 днів тому

      @@henrymisc thank you, too! :)

  • @abiiranathan
    @abiiranathan Місяць тому

    Wow ❤ You are a really good teacher

    • @henrymisc
      @henrymisc  Місяць тому

      Thanks a lot for the compliment! I'm glad you think so :)

  • @SudeeptoDutta
    @SudeeptoDutta Місяць тому +6

    Thank you for accepting my request for NeoVim Setup from Scratch.
    Thanks a ton.

    • @henrymisc
      @henrymisc  Місяць тому +3

      Of course! Was a lot of fun (and work) making this and I'm glad if it is helpful :)

  • @gabrielajurioli4430
    @gabrielajurioli4430 2 місяці тому

    Great content! 🚀

    • @henrymisc
      @henrymisc  2 місяці тому

      Glad you enjoyed it! :)

  • @nikolazivkovic2399
    @nikolazivkovic2399 Місяць тому

    Another great video! Thank you

    • @henrymisc
      @henrymisc  Місяць тому

      Glad you liked it🙂

  • @MrShidimaOne
    @MrShidimaOne Місяць тому

    Great video! Now I finnaly know what my config does :D

    • @henrymisc
      @henrymisc  Місяць тому

      That's always good 😄

  • @yehudahs100
    @yehudahs100 26 днів тому

    greate tutorial !!!! worked right from the start without any changes.... I was wondering how to enable format of a region in a file ...

  • @jatindua5866
    @jatindua5866 28 днів тому +2

    Thank you for the video buddy! Got through this from your reddit post. Keep the good work up!

    • @henrymisc
      @henrymisc  28 днів тому

      Glad if it is helpful! Thanks for taking the time to leave a comment :)

  • @umz_dev
    @umz_dev Місяць тому

    Great tutorial Henry, you got a new subscriber! What do you use to record your screen? It looks ooks great! :)

    • @henrymisc
      @henrymisc  Місяць тому +1

      Thanks for subbing - much appreciated :) For this video I used OBS.

  • @VieiraBBX
    @VieiraBBX Місяць тому +1

    Great video, currently redoing my config
    just a question though, why are you importing each plugin individually instead of doing something like this in the lazy config:
    require("lazy").setup("plugins")

    • @henrymisc
      @henrymisc  Місяць тому +5

      Great question! I do it primarily for debugging purposes. When I upgrade and something breaks, I can quickly comment plugins in and out. Also, sometimes I like to keep plugin configs around even if I'm not currently using them. Maybe not the cleanest approach, but that's kinda what works for me.

  • @darkarie
    @darkarie 2 місяці тому

    Amazing content!!

    • @henrymisc
      @henrymisc  2 місяці тому

      Thanks! Appreciate you watching! :)

  • @visionxpro6956
    @visionxpro6956 Місяць тому

    Man, that was wonderful!!! Please, tell what terminal client do u use???

  • @YooAzula8262
    @YooAzula8262 Місяць тому

    Danke Chef

  • @prashlovessamosa
    @prashlovessamosa Місяць тому +1

    hey henry I was reading your config please make videos on kitty and tmux the way you configured them.

    • @henrymisc
      @henrymisc  Місяць тому +3

      Definitely :)

    • @prashlovessamosa
      @prashlovessamosa Місяць тому

      @@henrymisc great will wait for it I was playing with kitty I found that we can render images in kitty it is so good please include that too.

  • @prashlovessamosa
    @prashlovessamosa Місяць тому

    woah thanks

    • @henrymisc
      @henrymisc  Місяць тому +1

      Welcome! Appreciate you watching!

  • @latakantsharma3134
    @latakantsharma3134 3 дні тому

    Hey it's really great information I got which I really want to know about nvim. Just 1 req if you could guide me how to add Salesforce-lsp in this

  • @marvinl7450
    @marvinl7450 Місяць тому

    moin!
    have you played around with the max fps and web gpu settings? on my m1 pro, wezterm is a bit laggy, even though i have everything freshly set up and use a vanilla config.

  • @HeroHero-jl1lc
    @HeroHero-jl1lc Місяць тому

    Thanks bro for this There is lot of things to learn about neovim can you make a playlist for teaching us because i am complete beginner and i want to become advance in using neovim . please....😢😢

    • @henrymisc
      @henrymisc  Місяць тому

      Thanks man, I appreciate you watching! There will definitely be more Vim content coming soon. Stay tuned :)

  • @sho6501
    @sho6501 Місяць тому

    30:00 bufferline - where i left off

  • @humoyunkomiljonov4287
    @humoyunkomiljonov4287 Місяць тому

    I got a question, I am using Iterm2 terminal and for some cases I need to copy codes for chatgpt unfortunately I can't be able to copy codes because I cannot do cmd + c to copy in clipboard. How can I do copy codes to general clipboard ?

  • @karlaquino7441
    @karlaquino7441 23 дні тому +1

    Can I do this on Windows? I want to switch from VSCode. Thanks.

  • @ThsHunt
    @ThsHunt Місяць тому

    21:13 a quick question how did u combine >= into a single char

    • @henrymisc
      @henrymisc  Місяць тому

      This feature is called "ligatures". You need a terminal emulator and a font that supports it. I'm using WezTerm with JetBrains Mono and it is enabled by default :)

  • @codesius
    @codesius Місяць тому

    could I ask what the font is you are using?

    • @henrymisc
      @henrymisc  Місяць тому +2

      It's JetBrains Mono

  • @yakomisar
    @yakomisar Місяць тому

    What font do u use?

  • @bsgamer5069
    @bsgamer5069 Місяць тому

    Do you have video for setting it up in windows?

    • @henrymisc
      @henrymisc  Місяць тому +1

      I don't have any experience with Windows unfortunately. But from what I've heared, it should be very similar if you're using WSL.

    • @bsgamer5069
      @bsgamer5069 Місяць тому

      @@henrymisc thanks I will try it out.

  • @AnishBishnoi-wf7lv
    @AnishBishnoi-wf7lv Місяць тому

    anyone able to setup in windows ? i need help please let me know

  • @kavysingh13
    @kavysingh13 Місяць тому

    make your tmux video

  • @z1adahmed
    @z1adahmed 7 днів тому

    What keyboard you are using?

    • @henrymisc
      @henrymisc  7 днів тому

      An Iris CE from Keebio

  • @WhatNameHere
    @WhatNameHere 3 дні тому

    I am getting error because of tsserver: Error executing vim.schedule lua callback: ...l/share/nvim/lazy/mason.nvim/lua/mason-registry/init.lua:80: Cannot find package "tsserver".

    • @henrymisc
      @henrymisc  Годину тому

      I think they renamed it. Can you try "ts_ls" instead of "tsserver"?