1. Start a cheatsheet. Don't download one. Make your own. Making it
will help you learn. I use Tomboy Notes, but at the beginning, paper is
better.
2. Every time you find you don't know how to do something, like joining
lines, look it up ( use :help join or google vim join ), and then add
it to your list. Once you really know the basic commands, remove it
from your sheet.
3. Start vim and then enter :help tutor. The ':' puts you in command
mode so you can run the help command. If it does not work, hit <ESC>
and try again.
4. Learn what the modes mean (input, command, visual). Without
understanding them, everything else will be confusing. Commands do not
work if you aren't in the right mode first.
5. Use it. Your fingers will get the habit.
6. The Vim book is helpful.
7. Once you get going, this mail list is very helpful.
After a fairly short time, you'll start getting irritated with all the
rest of the apps that make you pick up the mouse. You'll start to hit
'i' out of habit in your email app....and not like seeing an i.
I actually have used vim for many years, but only the bare basics. I
used it to tweak a file here or there, but never to write anything.
Then KDE came out with Kdevelop 4. Uggg! After using KDevelop since
2.0, I gave up on it. I looked for other IDEs and liked none. So I
started learning vim. I love it and no longer miss KDevelop.
Especially since I am finding myself writing code on a machine across
the country through ssh.
My favorite thing about it is to be able open any number of windows in
one pane ( see :sp and :vsp and CTRL-W to navigate between windows).
vim turns my keyboard into a 200+ key text editing gamepad.
Good luck,
-d
--
David Ohlemacher
Senior Software Engineer
Scientific Solutions Inc.
99 Perimeter Rd Nashua New Hampshire 03063
603-880-3784
. o .
. . o
o o o
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
No comments:
Post a Comment