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

Pages: 1-4041-

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.

Name: Anonymous 2012-12-25 17:55

>>37
:DDDDDDD
LE EPIC BOLD FONT MEME XDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
XXXXXXXXXXXDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD BOLD XDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD FONT XDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
XDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD CANT SOPT LAFT BOLD XDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD

Name: Anonymous 2012-12-28 23:57

http://cavepopo.hd.free.fr/wordpress/wp-content/uploads/2012/04/vi.png

I like this image but I cannot find this image in a higher resolution. It looks like it might have been part of some documentation.

Does anyone know the source of this image? I have tried to find the source of this image, but I could not find it.

Name: Anonymous 2012-12-29 0:03

Name: Anonymous 2012-12-29 0:25

>>43
Tsk.

Name: Anonymous 2012-12-29 8:37

pkg_add -r emacs

and save yourself the autism of learning ``vee''!

Name: Anonymous 2012-12-29 11:48

>>45
It's vee-eye, newfag.

Name: Anonymous 2012-12-29 12:03

>>45
lel

Name: Anonymous 2012-12-29 12:33

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: Anonymous 2012-12-29 12:36

>>48
CTRL-w implying I know how to do :split and :vsplit, forgot to write that.

Name: Anonymous 2012-12-29 17:37

2012
still using that niggerware

Name: Anonymous 2012-12-29 17:39

>>49-50
Your ``jokes'' and ``memes'' are not well received here, /g/ shitstain.

Yes, I'm so le mad I could le rage right now. Go tell your Reddit/b/ros you made that le nerd so le mad.

Name: Anonymous 2012-12-29 17:45

>>51
>implying your not a huge faggot

Name: Anonymous 2012-12-29 17:52

>>52
I don't recall >>51 ever said he or she or it wasn't a huge faggot, so I'm not sure what your problem is.

Name: Anonymous 2012-12-29 17:57

>>52
I am a huge faggot, indeed.

That doesn't make you less ``le retarded'', though.

Name: Anonymous 2012-12-29 18:10

I took a C programming language course in college and they forced us to use vi, which even if it is a good idea, seems pretty ridiculous.

Name: Anonymous 2012-12-29 18:17

what's vi?

Name: Anonymous 2012-12-29 18:33

vi is the original. vim is vi. fuck

Name: Anonymous 2013-01-01 10:09

>>55
I took a Java programming course and they forced us to use Kate.

Name: Anonymous 2013-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: Anonymous 2013-01-01 12:21

>>59
Was it in the style of a text adventure game, by any chance?

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

Name: Anonymous 2013-01-01 15:01

>>1
2) vimtutor

I also use arrow keys.

Name: Anonymous 2013-01-01 15:57

>>62
vim is niggerware, use nvi

Name: Anonymous 2013-01-01 17:33

1) My brother taught me h,j,k,l,i,a,<ESC>
2) Forced myself to never use arrow keys
3) Read vim wiki/random cheatsheets when I was board

Name: Anonymous 2013-01-02 3:00

I use arrows and PgUp PgDown. That way I use only one finger.

Name: Anonymous 2013-01-02 6:19

I roached my Vim User Manual and smoked it all.

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