Vim Tutorial for Beginners

preview_player
Показать описание
Vim is a highly configurable text editor that you can use for software development or any kind of text editing. In this course you will learn how to use and exit Vim.

🎉 Thanks to our Champion and Sponsor supporters:
👾 Raymond Odero
👾 Agustín Kussrow
👾 aldo ferretti
👾 Otis Morgan
👾 DeezMaster

--

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

Man. Florian teaches Vim so seemingly effortlessly. It’s clear he has a lot of passion for Vim and has put many, many hours into practicing and customizing his setup.

quincylarsonmusic
Автор

0:00:00 intro
0:01:19 why use vim? What can you do with it?
0:07:19 installation
0:09:00 basics
0:09:44 how to exit vim?
0:11:28 insert and normal modes
0:17:28 line numbers
0:20:00 relative line numbers
0:21:08 various options
0:22:11 .vimrc
0:24:30 key bindings
0:27:35 visual mode
0:28:25 deleting
0:28:34 yanking/copying/pasting
0:31:10 changing/replacing
0:33:35 navigating vim way

astratow
Автор

Loved Vim for 15+ years. Its a superb editor. Coupled with sed commands you can handdle large data sets for research easily. Many editors also provide vim flavor and that is a impressive. Thanks for making this video and hope many hardcore programmers will adopt vim seeing benefit. Disclaimer: Yes, its addictive. Its hard to get started as well.

nuwanhettiarachchi
Автор

This video is a public utility to our lives! I've watched just until 29 minutes, just for learning the basics. Thanks for this video!

josiasbudaydeveloper
Автор

Very nice. Clean, precise, no waffle, and no irritating music or distracting animations. Why can't all youtube tuts be as good as this?

hxjcgox
Автор

Thank you folks, vim is super handy and the more you excel the more it helps go through logs and understand the flow and debug the issues.

phanikishanyt
Автор

I am new at coding, and the way you explained was very convincing and inspired me to learn all this stuff faster. Thank you.

alijafarzadeh
Автор

Vim was the coolest thing I learned last year. It has improved my productivity. Pairing it with tmux is super cool too, as well as fzf to fuzzy find and open files via the terminal. Getting use to the keys at first takes a while, but consistent practice or forcing yourself to code/write is what worked for me. There’s some cool tricks too. I think learning the basics is enough and you can pick up those tricks along the way by watching YouTube or looking online. Configuration is a hill to climb itself, but :h for the win. What helped me was looking at how others set up their configs via their repos.

armandoleon
Автор

The biggest reason for why you'd want to learn to use a text editing environment like Vim or Emacs is that using the keyboard allows you to get the commands into your muscle memory. It's like playing an instrument. After training, your fingers automatically perform complex motions without you thinking about it. That's something that you will never ever be able to using a mouse and menus. I am an Emacs user, but I am watching this to learn Vim (read Neovim) because that's the only thing that I can make run on my old and seriously weak Celeron based laptop.

JacobMoen
Автор

Never thought I would see a 1 hour tutorial of a code editor


Edit: holy shit! Never knew I needed this tutorial! Gonna help me a lot. Thanks dude

ajaysinghrathore
Автор

I think most younger folks that grew up in the modern era may not realize that the early computers were all operated from the keyboard. The Apollo landing computer only had a 3 by 5 keyboard (0-9, +, -) and some seven other main keys (CLR, PRG, ENTER, RESET etc). Hence was natural to find short-cuts for typing in commands quickly - an art that vanished with the emergence of the mouse (a concept Xerox invented and Jobs adapted in his Mac computer).

haraldurkarlsson
Автор

I'm using vim in the basic way like at up to the 24 minutes of this video. With this tutorial I'm gonna use vim more often than I should this time, GOD willing. Thanks Florian and FCC for this wonderful tutorial on vim.

cebuanoninoy
Автор

Outstanding. The presentation is well-structured and smooth, not amateur. Listening is easy and captivating. I have to force myself to break away. I also go back to specific points in the presentation that I want to emphasize for myself.

Blogdorf
Автор

I started very briefly on Sublime Text as a teen and then used vscode ever since. Really excited to try this

tigana
Автор

I've watched I think 3 vim tutorials, every time I learn something new, now I learned the ci", ci) ci}
Very useful, thanks a lot!

wypimentel
Автор

i've been using the stuff i learned here for 4 months and it has really improved my coding! thank you! <3

valentinoerrandonea
Автор

This is great! What I have been looking for about a few weeks now. I am an extremely slow navigator, mostly because I have a movement disorder. VIM helps me close the gap and probably widen it in my favor from Devs that are quick with their hands. I have been reading so many articles and tutorials. I have been combing VIM help system (Which has a lot of good stuff to get back to later) first I need to get up and running in VIM to use as a basic/lightweight IDE for HTML, CSS, JS and Rust, and once it is useable I can dive in and learn. VS Code is so bloated with stuff that gets in my way and it feels like a waste of time to learn when it seems clear VIM is way more versatile, especially when getting into embedded systems with Rust. I have been dipping my foot in Linux (mostly Ubuntu since v6, almost 20 years now)
Just need some functionality that is not included in VIM with out some additional plugins, but I don't see anything geared to starting that even gets into that stuff, that people probably need to make the initial move.

jared
Автор

Finally I can save and exit from vim successfully.
Thanks It's very useful now I can continue with vim for my daily editor.

deepdive
Автор

Really useful. I use vim quite a bit but only in the most basic way. I've been through this at double speed and need to go back over stuff (of course) - I'm sure I'm going to be using it more, and better, now because of this. Thanks.

begriddled
Автор

Now this is something I've been wishing for a long time!

clustersnake