VIM, The Most HATED Text Editor of All Time

  Рет қаралды 12,793

ForrestKnight

ForrestKnight

5 ай бұрын

Vim is the most beloved (and hated) text editor the world has ever seen. The development of Vim is one that every tech enthusiast should know.
From a personal challenge in 1988 to one of the most beloved text editors in the world, the evolution and development of Vim is a compelling tale of individual ingenuity coming together, community-driven enhancement, and open-source principles.
Vim, for those unfamiliar, is a text editor, known for its efficiency, customizability, and powerful command-based interface. But it's more than just a text editor; it's an ecosystem of customization, efficiency, and a unique approach to coding that has captivated programmers around the world.
One could say it all started in 1988, with Bram Moolenaar, a Dutch software developer, after getting the new Amiga computer. All he wanted to do was edit code in vi, or in his case Stevie, a clone of Vi, but it was buggy and frankly, unsatisfying. So Bram began writing a new vi port of sorts, a project he named “Vi IMitation”, or “Vim” for short. This is the story of the development of the Vim text editor, and a tribute to its late creator, maintainer, and benevolent dictator for life of Vim, Bram Moolenaar.
I hope you enjoyed it. Making these videos about computer science history has become a passion of mine, with this being the 4th episode in the series and many more to come. So if you liked this one, subscribe to the channel as I’m sure you’ll like the next. Any and all recommendations for future videos are welcome in the comments.
🖥️ Dev Notes, the newsletter for programmers: www.devnotesdaily.com/
------------------------
🖥️ Dev Notes Newsletter: www.devnotesdaily.com/
📓 Studious, Notion Template for Students: notionstudent.com
🐱‍🚀 GitHub: github.com/forrestknight
🐦 Twitter: / forrestpknight
💼 LinkedIn: / forrestpknight
📸 Instagram: / forrestpknight
📓 Learning Resources:
My Favorite Machine Learning Course: imp.i384100.net/YgYEBJ
Open Source Computer Science Degree: bit.ly/open-source-forrest
Python Open Source Computer Science Degree: bit.ly/python-open-source
Udacity to Learn Any Coding Skill: bit.ly/udacity-forrest
👨‍💻 My Coding Gear:
My NAS Server: amzn.to/3brqO7b
My Hard Drives: amzn.to/3aKetMi
My Main Monitor: amzn.to/3siQfPa
My Second Monitor: amzn.to/3keHT84
My Standing Desk: amzn.to/3boAcbC
My PC Build: bit.ly/my-coding-gear
My AI GPU: amzn.to/3uvmUmz

Пікірлер: 32
@devchaudhary78
@devchaudhary78 5 ай бұрын
Bram was a legend, bless his heart ❤
@stoicfloor
@stoicfloor 5 ай бұрын
This video touched me deeply. Thank you so much for making this video. Both as a commemoration to Bram and to introduce other people to Vim. Like you said in the end, Bram may be gone but his legacy lives on forever in every vim user. Editing text is never the same after Vim. Rest in peace Bram.
@d.developer
@d.developer 5 ай бұрын
RIP. respect from heart for this Man
@hitarthpatel
@hitarthpatel 5 ай бұрын
learn vim -THE PRIMEAGEN
@moveonvillain1080
@moveonvillain1080 15 күн бұрын
The VIMAGEN
@RAINE____
@RAINE____ 5 ай бұрын
I didnt realise he died. Thanks Bram. I love your work and passionately defend it most weeks. :wq
@MadalinIgnisca
@MadalinIgnisca 2 ай бұрын
Thank for such a great done small documentary.
@hapaise2924
@hapaise2924 5 ай бұрын
pretty solid vidoe! love learning and this was super cooool. thank you!
@fknight
@fknight 5 ай бұрын
Glad you enjoyed it!
@peterbrownwastaken
@peterbrownwastaken 4 күн бұрын
That was fun to look back. When I started in Unix vi was the only real choice. I've never used vim, but it was cool to have the backstory!
@rkeenan85
@rkeenan85 14 күн бұрын
I love videos talking about the old days. Thank you for making this!
@zenitsu2989
@zenitsu2989 5 ай бұрын
RIP, He became a legend.
@thesattary
@thesattary 7 күн бұрын
you're doing great job bro, go ahead!
@kyriakoskourkoulis1159
@kyriakoskourkoulis1159 5 ай бұрын
First like and view😊 Btw the video seems very interesting! Thank you!
@IamPyu-v
@IamPyu-v 5 ай бұрын
How about GNU Emacs next? I really like this series!
@camelotenglishtuition6394
@camelotenglishtuition6394 5 ай бұрын
I've been using vim for years, mainly because I can't exit.
@3_14pie
@3_14pie 5 ай бұрын
Meanwhile emacs doesn't even appears on the stack overflow list 💀
@amirsafaee8221
@amirsafaee8221 Ай бұрын
😍❤‍🔥👌
@bubnov
@bubnov 5 ай бұрын
well, I prefer IntelliJ for Java. Do not really understand, why I have to switch to VIM in my case
@mdrwsh
@mdrwsh 5 ай бұрын
micro user ✋
@anon_y_mousse
@anon_y_mousse 5 ай бұрын
Your pronunciation could use a little work, but otherwise a rather good video on the history of Vim.
@gnarlylasagna7464
@gnarlylasagna7464 5 ай бұрын
Nvim .
@sanketpawar2381
@sanketpawar2381 5 ай бұрын
12th view❤
@user-tg6vq1kn6v
@user-tg6vq1kn6v 5 ай бұрын
First
@Mawkler
@Mawkler 14 күн бұрын
How could you make a video about Vim in 2023 and not even mention Neovim?
@spicyf1sh
@spicyf1sh 5 ай бұрын
Bram looking like the dollar general Elon musk 😂
@nutcracker6746
@nutcracker6746 5 ай бұрын
You keep posing as a Linux guy, in love with all the unix tools and whatnot, but every time I see you code, you use windows and notepad++ for editing files. I think you're rather more focused on LARPing, mate.
@fknight
@fknight 5 ай бұрын
lol this video isn't even about me. But to your point, I currently code with VS Code on Windows due to my editing software. I do prefer Linux in general, but continuously had problems with my creative apps so I do all of my video work and the coding related to it on Windows. Only time I "posed" as a Linux guy is when I _was_ a Linux guy. *Edited for clarification
@choom8ug
@choom8ug 5 ай бұрын
@@fknight just out of curiosity: why not Jetbrains?
@fknight
@fknight 5 ай бұрын
Ahh yea I wasn't clear. I actually really like many of JetBrains' IDEs, like IntelliJ IDEA for Java and CLion for C++, but for my _current_ project I'm using VS Code (NextJS/React, Typescript, etc.) because I'm used to it for this type of development. Never tried WebStorm or Fleet
@dcpowered
@dcpowered 2 ай бұрын
This is one of your worst videos. So confusing! 😅
The Making of Linux: The World's First Open-Source Operating System
11:33
ForrestKnight
Рет қаралды 1,1 МЛН
Зомби Апокалипсис  часть 1 🤯#shorts
00:29
INNA SERG
Рет қаралды 7 МЛН
У мамы в машине все найдется
00:38
Даша Боровик
Рет қаралды 2,7 МЛН
YouTube's Biggest Mistake..
00:34
Stokes Twins
Рет қаралды 71 МЛН
Trágico final :(
01:00
Juan De Dios Pantoja
Рет қаралды 27 МЛН
How Data Structures & Algorithms are Actually Used
11:39
ForrestKnight
Рет қаралды 139 М.
How We Began Our Coffee Roasting Business On A Grill
7:21
Backyard Beans Coffee Co
Рет қаралды 7 М.
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 316 М.
So, you want to be a programmer?
20:43
ForrestKnight
Рет қаралды 71 М.
make coding more enjoyable like this
10:01
ForrestKnight
Рет қаралды 22 М.
unlock the lowest levels of coding
7:05
Low Level Learning
Рет қаралды 217 М.
VIM The Ultimate Editor
26:50
Chris Titus Tech
Рет қаралды 55 М.
What Your GitHub Says About You | LIVE from Brazil
19:00
ThePrimeTime
Рет қаралды 129 М.
Why I'm Switching Text Editor To Vim
10:01
Hallden
Рет қаралды 437 М.
Зомби Апокалипсис  часть 1 🤯#shorts
00:29
INNA SERG
Рет қаралды 7 МЛН