Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

How did you learn vi?

Name: Anonymous 2012-12-24 17:02

1) vilearn
2) vimtutor
3) Documentation (faggot)
4) Other

Name: Anonymous 2012-12-24 17:07

5) Vim cheat sheets posted to /r/programming

Name: Anonymous 2012-12-24 17:08

>>2
That would be 3) or 4) then, ``faggot''.

Name: Anonymous 2012-12-24 17:09

vimtutor

Name: Anonymous 2012-12-24 17:21

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.

your first resource should be Derek Wyatts video tutorials, when you see how simple it is in action it will be easier to learn
http://www.derekwyatt.org/vim/vim-tutorial-videos/

here is a sort of advanced video which also will give you an impression on how simple vim is:
http://www.youtube.com/watch?v=SkdrYWhh-8s

the best resource is this book:
http://www.amazon.com/Learning-Vim-Editors-Arnold-Robbins/dp/059652983X

this book will teach how to use vim in the most efficient way:
http://www.amazon.com/Practical-Vim-Thought-Pragmatic-Programmers/dp/1934356980/ref=sr_1_1?s=books&ie=UTF8&qid=1356387633&sr=1-1&keywords=vim

Name: Anonymous 2012-12-24 17:30

One command at a time.

Name: Anonymous 2012-12-24 17:38

>>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: Anonymous 2012-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 bet you either own or would like to own a Mug of Vi.
a mug with a vim cheat sheet on it
http://www.cafepress.co.uk/+vim_mug,25635024

Name: Anonymous 2012-12-24 18:43

There are a shitton of basics that vimtutor doesn't teach you. vilearn is more sensibly organized, IMO.

Name: Anonymous 2012-12-24 18:45

>>7
I have cheat sheets in my /usr/share/doc/ directory, your argument is invalid.

Name: Anonymous 2012-12-24 19:05

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.

Name: Anonymous 2012-12-24 19:22

>>5
http://www.derekwyatt.org/vim/vim-tutorial-videos/
How does it take so many hours to teach a visual editor through video?

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: Anonymous 2012-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.

Name: Cudder !oMk7fOcuAA!fR8duoqGZdD/iE5 2012-12-25 0:33

Ctrl+[, i, h, j, k, l, d, x
:w, :q

That's all you really need to know to use vi to edit text.

Name: Anonymous 2012-12-25 1:26

vimtutor. I am planning to switch to emacs though since it has a lot of functionality built in (and I want to know more about muh tools)

Name: Anonymous 2012-12-25 1:47

I learned entirely through vimtutor and manpages.

Name: Anonymous 2012-12-25 1:51

i haven't bought her yet and anyway i will wait for buff

Name: Anonymous 2012-12-25 2:07

>>13
man vi only covers command line options, none of which I have ever used in 6-7 years of using vim. Nice job trying too hard, though.

Name: Anonymous 2012-12-25 2:15

>>14

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.

Name: Anonymous 2012-12-25 2:33

>>18
Sounds like you need to get a better vi, kid: http://ex-vi.sf.net/
The man page can be viewed online: http://ex-vi.sf.net/vi.html

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.

Name: Anonymous 2012-12-25 2:42

>>20
Back to cat-v, Uriel.

Name: Anonymous 2012-12-25 2:49

>>21
He's dead, Jim!

Name: Anonymous 2012-12-25 2:51

>>19
GG
What's that in ex-vi? Two times the command `G'?

Name: Anonymous 2012-12-25 3:51

>>23
What else would it be? I don't know why anyone would want to do that, though...

Name: Anonymous 2012-12-25 3:57

>>21
I thought Uriel used some mouse-based notepad.exe QUALITY editor, like vim.

Name: Anonymous 2012-12-25 4:09

>>20
I love Traditional Vi. Too many options and features scare the shit out of me.

I do miss syntax highlighting and multiple undos, though.

Name: Anonymous 2012-12-25 4:11

vi vi vi editor of the beast

Name: Anonymous 2012-12-25 4:12

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.

Name: Anonymous 2012-12-25 4:47

I have learned to type :q! and this is enough vi for me.

Name: Anonymous 2012-12-25 5:05

$ ls -l `which vi`
lrwxrwxrwx 1 root root 20 Sep 15 08:42 /usr/bin/vi -> /etc/alternatives/vi
$ ls -l /etc/alternatives/vi
lrwxrwxrwx 1 root root 18 Sep 15 17:37 /etc/alternatives/vi -> /usr/bin/emacs23-x
$

Name: Anonymous 2012-12-25 5:31

>>30
% man emacs
NAME
    emacs – editor macros

SYNOPSIS
    emacs [ options ]

DESCRIPTION
    This page intentionally left blank.

SOURCE
    MIT

SEE ALSO
    sam(1), vi(1)

BUGS
    Yes.

%

Name: Anonymous 2012-12-25 8:41

``That was VIP Quality'' is an anagram for ``Phat vitality squaw.''

Name: Anonymous 2012-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: Anonymous 2012-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.

Name: Anonymous 2012-12-25 11:21

By inserting the vibrator into my anus, of course!

Name: Anonymous 2012-12-25 13:08

>>34
How can GNU take something reasonably awesome like TeX and turn it into...that?

Have they started phasing it back out yet? Nobody likes GNU info, and the ``advantages'' it offers are meaningless for manpages.

Name: Anonymous 2012-12-25 15:23

>>36
Ι'd јuѕt lіkе tο іntеrјесt fοr а mοmеnt. Wһаt уοu'rе rеfеrrіng tο аѕ GNU, іѕ іn fасt, GΝUIS, οr аѕ Ι'vе rесеntlу tаkеn tο саllіng іt, GΝUIS IS NOT UNIX®, IT'S SHIT.

Name: Anonymous 2012-12-25 17:16

>>37
That's GNUNUIS

Name: Anonymous 2012-12-25 17:17

>>37
lel e/b/in post /b/ro

fuck off back to /g/

Name: Anonymous 2012-12-25 17:48

>>37 poor execution.
Ι'd јuѕt lіkе tο іntеrјесt fοr а mοmеnt. Wһаt уοu'rе rеfеrrіng tο аѕ GNU, іѕ іn fасt, GΝUIS, οr аѕ Ι'vе rесеntlу tаkеn tο саllіng іt, GΝUIS NOT UNIX®, IT'S SHIT.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List