
Learning the vi editor
by Linda Lamb · first published 1985
6mentions
4recommended by
6HN commenters
2008–2023first – last mentioned
67% recommend33% neutral
Affiliate links. As an Amazon Associate I earn from qualifying purchases.
…suspect that such people never learned vanilla Vi and use `f`, `t` and related line movement commands. When I learned Vim, I started with the `vimtutor` tutorial. At the end of the tutorial, it suggests Learning the Vi Editor - by Linda Lamb (O’Reilly)[1] for further reading. I found this book to be excellent for providing a solid grounding on Vi – and its descendants such as Vim. For a while, I constrained myself to using…
on “A Good Vimrc (2014)” ↗…Vim is a very feature-rich editor, which can be distracting while learning the more basic steps. I started with nvi (the vi clone that ships with OpenBSD). Used copys of the 6th edition of O'Reilly's "Learning the vi Editor" (1998) are available practically for free. You don't have to read every single sentence ("remember that you must press ENTER to tell Unix that you are finished issuing your command"), but I found the…
on “Moving Atom to React” ↗…evangelize about Vim. I'll never forget the first time I saw an ancient Vim user hacking away at code. It seriously blew me away, and I knew that I had to learn it. Via a combination of :help and O'Reilly's "Learning the Vi Editor", I learned. Four years later (and that's young for a Vim user), I'll never look back. Point being: you can't learn via a cheat sheet. Dive into Vim, starting from the basics.
on “100 Vim commands every programmer should know” ↗The best I can recommend is Learning the vi Editor by O'Reilly. This book will really teach you to understand the command languages of ex and vi (and how they interact). Once you've mastered that, vim will make a lot more sense as it's just a gigantic…
on “Square open-sources its Vim repo, Maximum Awesome” ↗…Vim https://github.com/akrawchyk/awesome-vim#learning-vim - [x] https://learnxinyminutes.com/docs/vim/ - [ ] :help help :h help :h usr_toc.txt :help noautoindent - [ ] https://en.wikibooks.org/wiki/Learning_the_vi_Editor/Vim/Mod... : :help Command-line-mode :help Ex-mode - [ ] my dotvim with regexable comments: https://github.com/westurner/dotvim/blob/master/vimrc
on “Ask HN: How to become good at Emacs/Vim?” ↗…The Xlib reference manual (1990) does not use it. https://archive.org/details/xlibrefmanv115ed02nyemiss Programming Perl (1991) used a camel. https://archive.org/details/programmingperl000wall Ahh, Learning the vi Editor (1990) had an animal. https://archive.org/details/learningvieditor00lamb_0 So did Using C on the UNIX system : a guide to system programming (1989), https://archive.org/details/usingconunixsyst00curr…
on “Why do programming books have animals on the covers?” ↗