Vi iMproved

Overview

Real Linux users don't use GUIs. No matter how popular, slick and sophisticated the interfaces become for Linux and UNIX, you'll always need to be able to navigate in a text editor. The vi editor is the original standard UNIX full screen editor. It's been around almost since UNIX began and it has changed very little. To get around the limitations of vi the people at Bram Moolenaar created the vim editor (the name stand for VI iMproved). It contains many more features than the old vi editor including: help, ...

See more details below
Other sellers (Paperback)
  • All (13) from $1.99   
  • New (5) from $30.66   
  • Used (8) from $1.99   
Sending request ...

Overview

Real Linux users don't use GUIs. No matter how popular, slick and sophisticated the interfaces become for Linux and UNIX, you'll always need to be able to navigate in a text editor. The vi editor is the original standard UNIX full screen editor. It's been around almost since UNIX began and it has changed very little. To get around the limitations of vi the people at Bram Moolenaar created the vim editor (the name stand for VI iMproved). It contains many more features than the old vi editor including: help, multiple windows, syntax highlighting, programmer support, and HTML support. All of the books published to date focus on vi alone not the expanded vim shipping with every major Linux distribution. In true New Riders' form, the vim reference will be a definitive, concise reference for the professional Linux user and developer. This tutorial takes a task oriented approach allowing you to learn only the commands that make your job easier.

Read More Show Less

Product Details

  • ISBN-13: 9780735710016
  • Publisher: Sams
  • Publication date: 4/18/2001
  • Series: Landmark Series
  • Pages: 624
  • Sales rank: 1,418,923
  • Product dimensions: 7.00 (w) x 8.90 (h) x 1.40 (d)

Meet the Author

Steve Qualline is the author of many programming and Linux related books. He is a professional software engineer, author, and educator. Currently, he works for a large software company as a quality engineer devising ways to improve the quality and reliability of the code produced by their programmers. He is also an avid blimp enthusiast as well as a volunteer steam locomotive engineer on the Poway-Midland Railroad. http://www.qualine.com.

Read More Show Less

Table of Contents

I The Tutorial 1
1 Basic Editing 3
2 Editing a Little Faster 15
3 Searching 27
4 Text Blocks and Multiple Files 35
5 Windows 45
6 Basic Visual Mode 55
7 Commands for Programmers 67
8 Basic Abbreviations, Keyboard Mapping, and Initialization Files 91
9 Basic Command-Mode Commands 99
10 Basic GUI Usage 107
11 Dealing with Text Files 113
12 Automatic Completion 125
13 Autocommands 133
14 File Recovery and Command-Line Arguments 141
15 Miscellaneous Commands 155
16 Cookbook 159
17 Topics Not Covered 171
II The Details 181
18 Complete Basic Editing 183
19 Advanced Searching Using Regular Expressions 203
20 Advanced Text Blocks and Multiple Files 219
21 All About Windows and Sessions 239
22 Advanced Visual Mode 251
23 Advanced Commands for Programmers 261
24 All About Abbreviations and Keyboard Mapping 295
25 Complete Command-Mode (:) Commands 303
26 Advanced GUI Commands 323
27 Expressions and Functions 349
28 Customizing the Editor 379
29 Language-Dependent Syntax Options 403
30 How to Write a Syntax File 413
III Appendixes 425
A Installing Vim 427
B The [left angle bracket right angle bracket] Key Names 433
C Normal-Mode Commands 437
D Command-Mode Commands 457
E Visual-Mode Commands 497
F Insert-Mode Commands 501
G Option List 505
H Vim License Agreement 521
I Quick Reference 527
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 2 Customer Reviews
  • Anonymous

    Posted August 15, 2005

    Outstanding Book

    If you're new to Vim, or just want to delve deeper into this remarkably simple, yet powerful editor, this is the book to buy. I had been using Vim for about five years when I saw this book, and after reading the first few chapters, I had already gained a deeper understanding of Vim. I now use Vim as my main programmer's editor on Linux, Unix, Windows and Mac OSX. With only one editor to learn, it becomes even more powerful, because I can devote my full attention to it, instead of trying to partially learn three or four editors. In this world of GUI interfaces, drag and drop and other metaphores, it is quite refreshing to find such a simple and powerful tool, free for the taking. This book will get you well on your way to mastering the subtle nuances of Vim.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted July 18, 2001

    Everything you wanted to know about Vim

    This book truly contains everything you ever wanted to know about the Vim editor. I have been using Vim for 5 or 6 years (I've written two books using it!). I was captivated from the first section of Steve Oualline's book. Steve has everything in his book. It is 500+ pages long! I didn't know you could write that much about this wonderful little editor. Steve does, and it is not rehashing the same thing over and over. I appreciate how Steve covers the material in different levels of detail. There are quick references, tutorials, and detailed discussions. There is something for everyone in here. I highly recommend this text if you use Vim. If you don't use Vim, go to Vim.org, download a copy, and buy this book.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing all of 2 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)