- Used Books
- Staff Picks
- Gifts & Gift Cards
- Sell Books
- Stores & Events
- Let's Talk Books
Special Offers see all
More at Powell's
Recently Viewed clear list
New Trade Paper
Ships in 1 to 3 days
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Learning the VI and VIM Editorsby Arnold Robbins
Synopses & Reviews
There's nothing that hard-core Unix and Linux users are more fanatical about than their text editor. Editors are the subject of adoration and worship, or of scorn and ridicule, depending upon whether the topic of discussion is your editor or someone else's.
How to make full use of vim:
Coverage of three other popular vi clones — nvi, elvis, and vile — is also included. You'll find several valuable appendixes, including an alphabetical quick reference to both vi and ex mode commands for regular vi and for vim, plus an updated appendix on vi and the Internet.
Learning either vi or vim is required knowledge if you use Linux or Unix, and in either case, reading this book is essential. After reading this book, the choice of editor will be obvious for you too.
Book News Annotation:
For nearly 30 years, vi has been the standard editor for Unix and Linux. This guide teaches vi text-editing basics as well as advanced tools, such as interactive macros and scripts to extend the editor. This seventh edition has been expanded to include detailed information on Vim, the leading vi clone. Part I explains basic and advanced skills for using vi. Part II describes Vim, the most popular vi clone, and Part III describes three other vi clones: nvi, elvis, and vile. Part IV consists of four reference appendices. Robbins is a professional programmer and technical author. Annotation ©2008 Book News, Inc., Portland, OR (booknews.com)
About the Author
Arnold Robbins, an Atlanta native, is a professional programmer and technical author. He has been working with Unix systems since 1980, when he was introduced to a PDP-11 running a version of Sixth Edition Unix. His experience also includes multiple commercial Unix systems, from Sun, IBM, HP and DEC. He has been working with GNU/Linux systems since 1996. He likes his Macintosh laptop, but it has been commandeered by one of his daughters.
Arnold has also been a heavy awk user since 1987, when he became involved with gawk, the GNU project's version of awk. As a member of the POSIX 1003.2 balloting group, he helped shape the POSIX standard for awk. He is currently the maintainer of gawk and its documentation.
O'Reilly has been keeping him busy: He is author and/or coauthor of the bestselling titles: Unix In A Nutshell, Effective awk Programming, sed & awk, Classic Shell Scripting, and several pocket references.
Elbert is a professional software engineer and software architect recently finishing a 21-year career in the telcom industry. He wrote a full screen editor in assembler in 1983 as his first professional assignment, and has had special interest in editors since. He loves connecting Unix to anything and once wrote a stream editor program to automate JCL edits for mainframe monthly configurations by streaming mainframeJCL to a stream editor on an RJE connected Unix box.
Linda Lamb is a former employee of O'Reilly Media, where she worked in various capacities, including technical writer, editor of technical books, and marketing manager. She also worked on O'Reilly's series of consumer health books, Patient Centered Guides.
Table of Contents
Preface Basic and Advanced vi Chapter 1: The vi Text Editor Chapter 2: Simple Editing Chapter 3: Moving Around in a Hurry Chapter 4: Beyond the Basics Chapter 5: Introducing the ex Editor Chapter 6: Global Replacement Chapter 7: Advanced Editing Chapter 8: Introduction to the vi Clones Vim Chapter 9: Vim (vi Improved): An Introduction Chapter 10: Major Vim Improvements over vi Chapter 11: Multiple Windows in Vim Chapter 12: Vim Scripts Chapter 13: Graphical Vim (gvim) Chapter 14: Vim Enhancements for Programmers Chapter 15: Other Cool Stuff in Vim Other vi Clones Chapter 16: nvi: New vi Chapter 17: Elvis Chapter 18: vile: vi Like Emacs Appendixes The vi, ex, and Vim Editors Setting Options Problem Checklists vi and the Internet Colophon
What Our Readers Are Saying
Other books you might like
Computers and Internet » Graphics » User Interface