Vi – Vim Tutorial. Howto video for the amazing vim editor.
Posted on

Hi-res version at www.decisionsciencenews.com This is a *beginners only* tutorial. Vim is a free and open source editor. The Decision Science News blog has created a vi and vim video tutorial for absolute beginners.
Video Rating: 4 / 5
January 7th, 2012 - 18:00
@ballersack Who doesn’t code using Comic Sans?
January 7th, 2012 - 18:37
@ennore82 I totally agree. I learned so much from this video alone. You create a great foundation, thanks a lot for sharing the knowledge! XD
January 7th, 2012 - 18:43
This is the best introductory video about vi editor i ever watched. thanks a lot for sharing it
January 7th, 2012 - 19:27
I have a problem. When I’m in insert mode, pressing ctrl-[ does nothing.
January 7th, 2012 - 20:04
@BDGregory As a Java/PHP developer, I remote in to tons of different Windows and unix/linux servers. In the 15 years I’ve been doing this, I’ve not seen anything faster/easier to edit code right on a unix/linux server (No FTP/SSH required). While I agree that it is confusing and unintuitive, I certainly believe that the time/frustration/cursing I’ve invested in to understanding vi/vim had paid back a hundred, if not, a thousand-fold already.
January 7th, 2012 - 20:06
Thanks for posting.
January 7th, 2012 - 20:32
Awesome tutorial! Vim intimidated me for the longest time, but I knew it was powerful; all the good devs I know swear by it. Now, I can roll with them (kind of). Appreciate it!
January 7th, 2012 - 21:08
Awesome tutorial! Vim intimidated me for the longest time, but I knew it was powerful; all the good devs I know swear by it. Now, I can roll with them (kind of). Appreciate it!
January 7th, 2012 - 22:00
@ballersack Mostly I’m using various IDEs which include their own editors or I use ‘Programmers File Editor’ which used to be available from the Lancaster university website.
January 7th, 2012 - 22:48
@BDGregory
I bet you code in Microsoft Word,
using Comic Sans font
January 7th, 2012 - 23:03
I’m truly amazed. Just like a regular text editor, except there are all these extra modes and non-intuitive commands to remember.
January 7th, 2012 - 23:27
Great tutorial.
January 7th, 2012 - 23:38
@EdwR1 for me the real pain in the ass is to reach the Ctrl keys with my pinkies and to wait for NetBeans/Eclipse/VisualStudio/Dreamweaver to load unnecessary tools
January 8th, 2012 - 00:22
Amazing?!?
Vi and Vim are only amazing in that it’s amazing that anyone could thing something this confusing and unintuitive is worth learning when so many better alternatives have been produced in the 20+ years since they were invented.
January 8th, 2012 - 00:30
A better mnemonic for which one of ‘o’ and ‘O’ is the one that starts typing _above_ the line, remember that to type capital ‘O’, you most likely use the Shift key, which often has an upward-pointing arrow as its key icon.
January 8th, 2012 - 00:47
This is a nice tutorial for beginners. I will link it for my students.
January 8th, 2012 - 01:23
Great vid!
I Just downloaded the video aswell
Got the youtube video downloader 100% free from Tyreus {dot} net
No surveys or anything! So awesome!
January 8th, 2012 - 02:00
After you tut, I love Vim.
Thanks!
January 8th, 2012 - 02:06
RLY BIG THX for this tutorial
January 8th, 2012 - 02:41
Thanks for this, just starting with VIM and found your tutorial to be very instructional, pitched just perfectly and extremely pleasant to watch and listen to. Thanks muchly!
January 8th, 2012 - 03:06
Edit mode for text-to-speech in Linux, please.
January 8th, 2012 - 03:16
LOL Hermetika
January 8th, 2012 - 03:22
@Love4Boobies Vi was made to run under certain conditions I think around ~30 yrs ago. I recall a quote by the original developer who said the key combinations just barely worked, so he kept it. I personally prefer emacs though, but vi/m is still a good thing to know.
January 8th, 2012 - 03:39
you did a great job with this tutorial it was extremely helpful and I have learned a lot from it
January 8th, 2012 - 04:09
Thanks for the tutorial.
You speak clearly understandable.
And I lerned something I need to know.