I actually wrote a VIM versus ID comparison. Do you know how much faster VIM was? 4.3 seconds. 4.3! I save every day. All those months learning were totally worth it. GQ5 up. Oh, that's actually the model of my watch. VIM or VI, whatever. You either take the VIM pill or I won't talk to you. VIM is the best editor. I think. No? Would you agree? Efficiency. Do things faster. Whatever. Quick everywhere. Power. Elite. Powerful. SSH or how I like to call it. Shhh. Make your life more efficient. 10 finger typing. Shhh. I have hobbies. Yes. Of course. I have a plant. Very fast. Everybody needs to learn VIM. Yeah. What is school? What is school, right? We should learn VIM instead of school. Right. This is how I got, you know, whatever. We can go through the docs. Text manipulation. Text manipulation continued. Social engineering. Uh-oh. That was the entire alphabet. It's a command. It just changes the whole life. Your productivity. It will be paid for at first and paid for at last. Good. You need VIM to become a true software engineer. Hacker? No third. I don't use this term. I'm just sitting all day looking at the window. Yes. It's fun. Yeah. What? What is fun? Right now. Evergreen skill. You don't really need a career once in all VIM. VIM is your career now. What's a career anyway? Lightning speed. Short cuts. No more mouse. No more mice. No more traps. Hands. Stay on the keyboard. Light and portable. VIM is always there. You can't de-install it without breaking your computer. No need to relearn ideas if you get fired off. Well, it's actually... I don't have a GUI on my computer. Once you go VIM, you can never go back. You use it on remote servers anyway. You might as well just use VIM all the time. Insert mode, visual mode. J-O-M-K-J-K. And suddenly, you just become good at it. Let me give you a small command overview. So VIM, you just need to learn it. And then you just need to press the door to wasting more time in VIM. Short it might take one year to learn the basics. But it's worth it. If you ask me, where anyone who uses VIM, I'm not saying your ID is bad, but it's pretty bad. You don't change VIM. VIM changes you. If you're using a computer and you're not using VIM, that's pretty ridiculous. VIM is just a text edit. The shortcuts are secret. Good. Gotta do a bit more digging. I don't recommend anyone to learning VIM. I enforce it on them peacefully. With code. I don't really want to do this interview. It changes the way you look at it. And the way you look. I gained 20 pounds after I learned all the commands. And I lost 20 after I started using it. You're wasting time if you're not learning VIM. You don't have to learn VIM. You must, well, VIM actually feels quite natural to people who use VIM. First time I use VIM, I was like, whoa, I can automate my CI. Now I'm like, whoa, I can automate my CI. And we don't need neural ink. We already have VIM. VIM is like an extension of the human brain. You need to learn VIM if you're using a computer. It's like using a car without a car. If you're using a computer, you're kind of already using VIM. And how's that? You will know then. And it's not just for code. You can use VIM for many things. I use it for everything. Going to the grocery store. Watching watches. Going to the watch store. Or whatever stores are out there. Have a look at the basement in a while. VIM is so beyond. Can you follow with the camera? Oh, VIM bindings represent things I want to do in my head. Play Pokemon. Manually, automatically. Once you start using VIM, it's like you acquired the ring in Lord of the Rings. And you get the knowledge here, right? You start changing files. Changing text files. Changing system registry. Breaking your computer. Repairing it. NOOPS. Don't use VIM. I don't even have a mouse. What you mean you don't have time to learn VIM. What do you have time for? Inefficient working. Inefficient work. Inefficient lifestyle. Right, it's the thing. Whatever. It opens the door for you doing other things to the command line. Extendable. Custom. Custom. Shell integration. Grab. Grab. Grab. A coding isn't just about editing code. It's about editing things that are not code. System files, remeas, environment files. Notes, mails, commit messages. Lots of things. VIM can do a lot of different things. You can watch everything in VIM. If you know how to. VIM can do all other ADEs can do. Plus, plus more. Very powerful. Images, videos, binary files. Yes. Let me give you an analogy here. You know what an analogy is, right? The same way a car enthusiast. Like to work on their own cars. Programmas like editors that they can program. I'm not the only one that switches up GG and Shift G all the time, right? Oh god. Thought of them crazy.