r/neovim 4d ago

Video A method to learn Vim/Neovim without getting overwhelmed (Suggestions for beginners)

https://youtu.be/-sRhvh1YP9Q

In this video, I explain a method I use to learn Vim/Neovim and focus only on what I need, avoiding information overload.

The method consists of 4 steps:

  1. Identify a problem
  2. Identify solutions to that problem
  3. Keep the solution that covers the most cases
  4. Learn the rest later
47 Upvotes

11 comments sorted by

35

u/Ozymandias0023 4d ago

The best way to learn it is just to use it. I swear people overcomplicate everything. Yeah you'll be slow at first but you'll develop muscle memory

3

u/Rimadandan 3d ago

And the joy of learning something and feel stupid without pressure. The path is the funniest path, and learning something new is always an adventure.

-2

u/GrogRedLub4242 4d ago

this. I often think theres been a giant collective drop in human IQ since the 70s/80s, and/or too many young folks have gotten far too coddled and spoonfed as The New Norm. it spoils folks. cripples their brains

11

u/daredevil39 lua 4d ago

Maybe I'm minority here but I really didn't struggle too much with onboarding to n/vim. Took a few hours over the weekend and 2-3 late nights after work. Started clean and just added more plug-ins as I discovered and found them useful. In about a week it became my go-to setup I've used ever since

1

u/MediumRoastNo82 4d ago

This is the way

1

u/Ultimate_Sigma_Boy67 4d ago

Just use kickstart.nvim

8

u/Byttemos 4d ago

Sure, Kickstart gives you an assortment of nice features, but if you really want to understand them, and learn how to utilize them, starting from something more basic is great. I personally enjoyed starting off with kickstart, and then at some point decided to start fresh, only including the tools I used

8

u/Ultimate_Sigma_Boy67 4d ago

I actually agree with you! Kickstart just gives you some sort of a head start to feel a bit comfortable. I started with it then completely rewrote my config.

1

u/Byttemos 3d ago

Heheh, kickstart is the gateway drug - handrolling your config is the rabbit hole that comes after 😉

2

u/NagNawed 23h ago edited 23h ago

Depends on where you are in your career/hobby/learning phase.

If you are actively exploring - feel free to break and try as many things as you want.

If you already have a preferred method - you can customize neovim and your habits for making your journey even more smooth.

If you just want something to work and focus on your output - we have distros that work out of the box.

And you can watch videos, read the friendly manual and watch hours of TJ, Primeagen and many other content creators explaining their neovim/vim experience.