or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
15 used & new from $20.18

Have one to sell? Sell yours here
 
   
Vi(1) Tips,: Essential Vi/Vim Editor Skills
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Vi(1) Tips,: Essential Vi/Vim Editor Skills (Paperback)

~ Jacek Artymiak (Author)
Key Phrases: press enter, cursor movement, text storage register, Press Esc, Moving the Cursor, Return Copy (more...)
5.0 out of 5 stars  See all reviews (2 customer reviews)

List Price: $24.99
Price: $22.49 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $2.50 (10%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

13 new from $20.18 2 used from $41.11

Frequently Bought Together

Customers buy this book with Learning the vi and Vim Editors by Elbert Hannah

Vi(1) Tips,: Essential Vi/Vim Editor Skills + Learning the vi and Vim Editors
  • This item: Vi(1) Tips,: Essential Vi/Vim Editor Skills by Jacek Artymiak

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Learning the vi and Vim Editors by Elbert Hannah

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought

Hacking Vim: A Cookbook to get the Most out of the Latest Vim Editor: From personalizing Vim to productivity optimizations: Recipes to make life easier for experienced Vim users

Hacking Vim: A Cookbook to get the Most out of the Latest Vim Editor: From personalizing Vim to productivity optimizations: Recipes to make life easier for experienced Vim users

by Kim Schulz
3.8 out of 5 stars (14)  $31.57
Nmap Network Scanning: The Official Nmap Project Guide to Network Discovery and Security Scanning

Nmap Network Scanning: The Official Nmap Project Guide to Network Discovery and Security Scanning

by Gordon Fyodor Lyon
4.9 out of 5 stars (18)  $32.97
Gray Hat Python: Python Programming for Hackers and Reverse Engineers

Gray Hat Python: Python Programming for Hackers and Reverse Engineers

by Justin Seitz
3.9 out of 5 stars (7)  $26.37
Grep Pocket Reference (Pocket Reference (O'Reilly))

Grep Pocket Reference (Pocket Reference (O'Reilly))

by John Bambenek
5.0 out of 5 stars (1)  $10.39
The Definitive Guide to CentOS

The Definitive Guide to CentOS

by Peter Membrey
4.2 out of 5 stars (6)  $26.39
Explore similar items

Editorial Reviews

Product Description

A handy book of tips for all users of the OpenBSD command-line environment from the author of "Building Firewalls with OpenBSD and PF" and "The OpenBSD Command-Line Companion for System Administrators."

Product Details

  • Paperback: 112 pages
  • Publisher: devGuide.net (October 18, 2008)
  • Language: English
  • ISBN-10: 8360869006
  • ISBN-13: 978-8360869000
  • Product Dimensions: 8.8 x 6 x 0.4 inches
  • Shipping Weight: 6.4 ounces (View shipping rates and policies)
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon.com Sales Rank: #598,561 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #20 in  Books > Computers & Internet > Software > Word Processors & Editors > VI

Inside This Book (learn more)


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

2 Reviews
5 star:
 (2)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
4 of 5 people found the following review helpful:
5.0 out of 5 stars Learning vi/vim is Easy?, November 15, 2008
By KN (Michigan United States) - See all my reviews
This book is aimed clearly at Unix system administrators and users of Unix or Unix-like systems who desire an editor that is available every where they work. The book is thus somewhat Unix-centric, but should be useful to learning vi/vim on other operating systems such as Windows and Mac OS-X.

While vi is reviled by many for being difficult to learn, this book shows that vi is easier to learn than it would initially appear, especially as it does not use old, confusing terminology.

The first chapter of the book, appropriately enough for the vi editor, deals with how to get out of those panic situations you find yourself in when you first start using vi. It is not until the second chapter that we actually see how to start vi from the command line.

This may sound backwards, but in my experience it is very close to the usual method of learning vi: I need an editor. What is vi? Let me run it on my dissertation file and see. Ahhh! How do I get out of it?

At this point, most people run screaming from the room and never try vi again. This is unfortunate because vi is extremely useful and works well with Unix and with other operating systems. If you wanted one editor you could use on every server and operating system you use in your daily work, vi (and vim) would be one of a very few you could count on to be there or be available to install.

Had I known, when I started with vi, that there was a way to abandon changes and a way to recover my original file (that I had not yet saved), I would have been a lot less apprehensive when using the editor. It is very good to remember how to deal with those panic situations first, and this book emphasizes this.

The bulk of the book, as you would expect, is given to File Operations, Cursor Movement, and Editing. The book combines a short paragraph explanation of a task, such as replacing a line, with overlapping screen shots to show before, during, and after views of the editing operation, followed by a numbered, step-by-step command list that does the operation with vi/vim.

The use of illustrations is very helpful because it is not always clear what will happen on the screen when you type vi commands. This is much less confusing than learning by guessing what commands may do and seeing what happens when you use them.

The book also covers intermediate usage of vi, such as using registers and regular expressions, so is useful for more than just getting started. Even so, this book is not intended to show every possible way to use vi since it is focused on getting the user started quickly and building a useful level of productivity.

The book concludes with a small chapter of Tricks such as running external commands, getting command line shell access while in vi, and using job control to "background" vi. There is a short index, as well.

If you want to get up to speed quickly on vi/vim, this is an excellent guide to doing so. There are plenty of intermediate topics to make the book more useful beyond the first few days of vi usage.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
3 of 4 people found the following review helpful:
5.0 out of 5 stars Great short book on vi, July 15, 2009
I agree with just about everything that appeared in [...] review. Jacek Artymiak has written a sort of "vi(1) for the Desperate" covering all of the aspects of vi I would like to see addressed. I could see this book used in an introductory Unix class where the students are expected to try all of the examples. Jacek posted the sample files used in the book examples at [...], so you can easily follow along.

I have one minor point that might help vi users. On p 13 Jacek discusses Switching Between Files. This vi feature is helpful when a user opens several files for editing. Users can easily move forward through a list of files using the :n command. However, the Ctrl+^ command only returns to the last file viewed. If you have three files open, for example, and you move from 1 to 2 to 3, you won't be able to return to file 1 by using Ctrl+^. However, you can invoke the :e filename command, e.g., ,:e 1, to return to file 1. I couldn't find a way to cycle back through a list of files, as you could go forward with :n. I'd like to see a future printing make this situation clear.

Anyone who uses Unix should understand vi, so I recommend this book as a resource for those who like to learn by reading a printed book and following exercises supported by example files.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.