the problem with vim is that it appears to be a lot more complicated than it really is. vimtutor should not be your first resource although it is a good idea to copy and paste the bullet points after each section of vimtutor to make a cheat sheet.
>>3
It's adorable that you think cheat sheets constitute documentation. I bet you either own or would like to own a Mug of Vi.
Name:
Anonymous2012-12-24 17:44
>>7
you dont learn vim by reading the documentation, you learn vim by steadily learning a few commands at a time. thats the advantage of using vim is that you can get stuff done just knowing a small subset of commands
I tried reading a few short tutorials. Learned little, remembered nothing. Eventually I just force myself to use it exclusively, consulting a cheat sheet a handful of times when I got stuck. For the first week I could barely get anything done. After two, there was no turning back.
I watched the first couple and they're equivalent to what vimtutor claims is about 25-30 minutes.
Not to mention I can't decide if he's funny, awkwardly charming, or just trying too hard.
Name:
Anonymous2012-12-24 20:33
man vi, so 3. vilearn is for memory-impaired neurotypicals who can't memorize a tiny man page in a couple minutes.
Using vimtutor to learn vi is like using a Sepples book to learn D.
You actually really need :%s, /, ctrl-g, GG, tabnew, edit, and visual mode just to name a few. Otherwise you're probably better off using a normal text editor.
Nice try, but vim actually has a really steep learning curve and requires many commands to use effectively.
nvi also has a decent man page, which leads me to believe you're using either vim or elvis, and anyone smart enough to realize that vim is shit would also realize that elvis is only a tiny bit better.
Oh, and I miss good manpages. The BSDs tend to be better in this regard. I don't know why we decided everything has to be in text files in /usr/share/doc. Even just copying the POSIX page would be better.
``That was VIP Quality'' is an anagram for ``Phat vitality squaw.''
Name:
Anonymous2012-12-25 9:26
does anyone know how to change the default size of a frame in emacs? (recall that in emacs the terminology is reversed, frames are windows and windows are frames). I think that the size of the frame is a result of font size and default number of rows of text viewed in the frame
Name:
Anonymous2012-12-25 9:29
>>28
GNU is why. They don't like man pages because several free non-GNU implementations of man exist. It could be worse... If GNU got their way, all documentation would only be accessible through GNU info.
learn? I've been using this for 15 years as a programmer:
a
i
x
y
p
dd
dw
/...
:/...
:%s/.../.../g
CTRL-w
ESC
:
:<NUM>
:e
:w
:q
:wq
:q!
That's it!
Just recently I learned I could do gI on the pattern match. Note that I once knew how to escape tricky characters in the regex, but I've forgotten how to do that by now.
Sometimes I use hjkl; for navigating, but I always get it wrong, so I rather use the arrow keys.
15 years I tell you...
Name:
Anonymous2012-12-29 12:36
>>48
CTRL-w implying I know how to do :split and :vsplit, forgot to write that.
>>55
I took a Java programming course and they forced us to use Kate.
Name:
Anonymous2013-01-01 11:16
Some years ago I logged into a UNIX system. I think it was Tru64 on Alpha.
I found one of the nicest piece of software I've ever seen. It was an interactive tutorial bound to the command help that taught you the basics of the shell interpreter, how to use [m]ed[m] and eventually introduced the C programming language.
I would really like to know what was this tutorial. A gem from the past.
Name:
Anonymous2013-01-01 12:21
>>59
Was it in the style of a text adventure game, by any chance?
Name:
Anonymous2013-01-01 12:28
>>60
I suppose you can define it as a text adventure game teaching you UNIX. Do you know what it could be or where I can find it? I would happily boot an iso of Tru64 in an emulator if I can see this tutorial again.