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!
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!
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.
@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.
@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.
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.
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!
hi there!! I have a bit of a problem here... everytime i am on the insert mode and i want to move lets say upwards when i press the up arrow it shows me the word A instead of moving up...so it happens when i press the down arrow the only difference is that when pushing the down arrow it show the word B...why is that and how can i move inside the text while being on the insert mode??
@Bitziucci make sure you are using vim and not vi. If it is vim try :set nocompatible (which changes you from vi-compatible mode to vim mode). If that is the problem, you will want to put that in your vimrc file so that it always runs in that mode.
@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.
@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
Excellent, easy to follow tutorial and just to try it out I'm typing this response using Vim, I've had it on my Ubuntu install for ages and spent moretime trying to decide between Vim and Emacs than actually learning either one. Guess you just swung it! Now, how do I copy this????
Woooooooooooooooooooooooooooooooooooooooooooooooooooow, I know I will sound like a troll, but really why would go the trouble of learning all those key combinations in command mode, if I can easily do the same functionality with the modifier keys (ctrl, shift alt) in other more intuitive editors?
Because in UNIX vi/vim is often the available/installed editor. if you don't have access to those other editors, what do you do? learn it mate. You'll be doing yourself a favour.
@Autotrope an even better way is to learn by doing, rather than seeing it being done.
You need to make vim "yours": everytime you wonder how to do something, google it, find it, bookmark it, and it's become yours. Then, slowly over time you'll learn an impressive set of commands!
badass, i've been using vim on linux for a couple years but now that someone actually showed me how to use it my whole world just changed. you just blew my friggin mind!
This is the best introductory video about vi editor i ever watched. thanks a lot for sharing it
ennore82 3 months ago in playlist study material 2
@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
indigomx9 3 months ago
I have a problem. When I'm in insert mode, pressing ctrl-[ does nothing.
alreadytakenthe3rd 8 months ago
Thanks for posting.
caseywise27 8 months ago 2
This has been flagged as spam show
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!
PubicTheHare 9 months ago
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!
PubicTheHare 9 months ago 2
I'm truly amazed. Just like a regular text editor, except there are all these extra modes and non-intuitive commands to remember.
Rocksite1 11 months ago
Great tutorial.
eshm 1 year ago
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.
BDGregory 1 year ago
@BDGregory
I bet you code in Microsoft Word,
using Comic Sans font
ballersack 10 months ago
@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.
BDGregory 10 months ago
@ballersack Who doesn't code using Comic Sans?
UnoriginalUsername06 1 month ago
@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.
caseywise27 8 months ago
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.
bikutorusan 1 year ago
This is a nice tutorial for beginners. I will link it for my students.
ncmathsadist 1 year ago
Great vid!
I Just downloaded the video aswell :D
Got the youtube video downloader 100% free from Tyreus {dot} net
No surveys or anything! So awesome!
elastomerasgtri 1 year ago
After you tut, I love Vim. :) Thanks!
novicatalasic 1 year ago
RLY BIG THX for this tutorial :D
madmax10101 1 year ago
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!
1010kray1010 1 year ago
Edit mode for text-to-speech in Linux, please.
Foaman 1 year ago
LOL Hermetika
op4l4 1 year ago
you did a great job with this tutorial it was extremely helpful and I have learned a lot from it
geoffreyp100 1 year ago
Thanks for the tutorial. :) You speak clearly understandable.
And I lerned something I need to know.
Loeschzwerg87 1 year ago
hi there!! I have a bit of a problem here... everytime i am on the insert mode and i want to move lets say upwards when i press the up arrow it shows me the word A instead of moving up...so it happens when i press the down arrow the only difference is that when pushing the down arrow it show the word B...why is that and how can i move inside the text while being on the insert mode??
Bitziucci 1 year ago 4
@Bitziucci make sure you are using vim and not vi. If it is vim try :set nocompatible (which changes you from vi-compatible mode to vim mode). If that is the problem, you will want to put that in your vimrc file so that it always runs in that mode.
dggoldst 1 year ago 2
Very helpful tutorial, many thanks for creating!
e5eb14rde 1 year ago
给我一个脚踏板,踩上去就是Esc. Give me a foot board, I would step it with a "ESC" keydown.
megaxqinjie 1 year ago
You know a good editor when the developers assign random keys to functions. [/sarcasm]
Love4Boobies 1 year ago
@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.
BacklTrack 1 year ago
Holy crap, vim seems like such a pain in the ass.
EdwR1 1 year ago
@EdwR1 Well, when you get to know how to work with it, it's very powerful.
wconstantine0 1 year ago
@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
fimeuanltutoriales 1 year ago
You appear to have a virus on your computer, called "Microsoft Windows".
Thankfully, this virus is easy to remove. For more information, please visit GNUdotORG
Hermetiqa 1 year ago
great dude
thanks very much
mounerus 1 year ago
Thanks so much! Great video!
My buddy's really into this, and this will help me kick C++ ass! Yeah! :D
AnarchyBefallUs 2 years ago 2
Great tuto, thanks!
Six2Web 2 years ago
This is a great video. Thanks!
tashimyu 2 years ago
Excellent, easy to follow tutorial and just to try it out I'm typing this response using Vim, I've had it on my Ubuntu install for ages and spent moretime trying to decide between Vim and Emacs than actually learning either one. Guess you just swung it! Now, how do I copy this????
stratmanuk 2 years ago
very nice!...simple and direct...exactly what I was looking for in an introduction.
hornerf 2 years ago 5
This has been flagged as spam show
Woooooooooooooooooooooooooooooooooooooooooooooooooooow, I know I will sound like a troll, but really why would go the trouble of learning all those key combinations in command mode, if I can easily do the same functionality with the modifier keys (ctrl, shift alt) in other more intuitive editors?
gasto5 2 years ago
Because in UNIX vi/vim is often the available/installed editor. if you don't have access to those other editors, what do you do? learn it mate. You'll be doing yourself a favour.
danielsaan1976 2 years ago 15
what a noob.....
Nitros8891 2 years ago
Oh yeah, I am a noob, because I don't use a tool that is unintuitive as it can get.
gasto5 2 years ago
ok thats good....but if you are programmer, you will need many tool
Nitros8891 2 years ago
Good tutorial. I like to learn it by actually seeing it done rather than trying to memorize a bunch of commands.
Autotrope 2 years ago 21
@Autotrope an even better way is to learn by doing, rather than seeing it being done.
You need to make vim "yours": everytime you wonder how to do something, google it, find it, bookmark it, and it's become yours. Then, slowly over time you'll learn an impressive set of commands!
piqantique 1 year ago
@Autotrope Then do it yourself. ;-)
noob3132 5 days ago
Thanks for a great tutorial and handy tips. I've wanted to learn vi for ages, but was overwhelmed by all the option. This vid takes the edge off.
corypollard 3 years ago 5
thanks excellent
Mydrac 3 years ago 4
Excellent tuturial.
faircolor 3 years ago 4
badass, i've been using vim on linux for a couple years but now that someone actually showed me how to use it my whole world just changed. you just blew my friggin mind!
triplec110h 3 years ago 4
thanks man!
jackatube 3 years ago 3