Practical Vim: Edit Text at the Speed of Thought and over 2 million other books are available for Amazon Kindle . Learn more
£19.50
FREE Delivery in the UK.
Only 8 left in stock (more on the way).
Dispatched from and sold by Amazon.
Gift-wrap available.
Quantity:1
Practical Vim: Edit Text ... has been added to your Basket
Trade in your item
Get a £4.30
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Practical Vim: Edit Text at the Speed of Thought (Pragmatic Programmers) Paperback – 11 Oct 2012


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
£19.50
£9.84 £10.00
£19.50 FREE Delivery in the UK. Only 8 left in stock (more on the way). Dispatched from and sold by Amazon. Gift-wrap available.

Special Offers and Product Promotions

  • When you trade in £15 or more you’ll receive an additional £5 Amazon.co.uk Gift Card for the next time you spend £10 or more.

Frequently Bought Together

Practical Vim: Edit Text at the Speed of Thought (Pragmatic Programmers) + tmux: Productive Mouse-Free Development + bash Pocket Reference (Pocket Reference (O'Reilly))
Price For All Three: £36.99

Buy the selected items together


Trade In this Item for up to £4.30
Trade in Practical Vim: Edit Text at the Speed of Thought (Pragmatic Programmers) for an Amazon Gift Card of up to £4.30, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

  • Paperback: 346 pages
  • Publisher: Pragmatic Bookshelf; 1 edition (11 Oct. 2012)
  • Language: English
  • ISBN-10: 1934356980
  • ISBN-13: 978-1934356982
  • Product Dimensions: 19 x 1.8 x 23.5 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon Bestsellers Rank: 27,178 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, and more.

Product Description

Review

""Drew has continued the wonderful work he has done with Vimcasts in this book, a must-read for anyone serious about Vim."" --Anders Janmyr, Developer Jayway""Practical Vim continues to change what I believe a text editor can do."" --John P. Daigle, Developer ThoughtWorks, Inc.""I've learned more about Vim by reading this book than I have from any other resource."" --Robert Evans, Software Engineer, Code Wranglers

About the Author

Drew Neil is an independent programmer, writer, and trainer. He runs workshops around the world, speaks regularly at conferences, and specializes in making educational screencasts. At vimcasts.org, he publishes articles and video tutorials about Vim.


What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

5.0 out of 5 stars
5 star
13
4 star
0
3 star
0
2 star
0
1 star
0
See all 13 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

8 of 8 people found the following review helpful By A. Gardner on 7 Jan. 2013
Format: Paperback
TL;DR buy the book, you won't regret it.

Practical Vim is not just the best Vim book I've read, it is also one of the best tech books I've read to date. I know that sounds like hyperbole, but let me explain. Like Tim Pope says in the foreword, I was initially skeptical about the recipe format. I wanted to have a book that took me step-by-step from vim noob to vim master. I wanted it to ramp me up rather than have me dotting about from pro-tip to pro-tip. The thing is that Practical Vim _does_ ramp you up, but it also has the added benefit that it's really easy to go back and find something later on. Puzzled as to why the dot command isn't doing what you expect? Jump back to the recipes for that. Not reached the chapter on search yet but want to know how to do a global replace? Jump forward to that section. Want to build up a solid understanding of how vim works? Follow the book chapter by chapter.

The other great thing about the book is that it doesn't just teach you how to do things in vim; rather it teaches you how vim does things. Instead of being a phrasebook that gives you common snippets to remember, it teaches you how the sentence structure works, the idioms and colloquialisms. In other words it gives you deep knowledge that helps you think like an experienced vim user. It gives you the tools to extrapolate from the given recipes to things not covered by the book.

It has left me wishing that more tech books were written in this format.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By J. M. Adams on 12 Oct. 2012
Format: Paperback
Really, I can't fault the book. As a self-proclaimed pragmatic programmer, I picked up using vim as a way to take me beyond learning multiple editors and more into a 'meta-programming'-like state; i.e. globally applying changes to source, macros and all sorts. It makes me smile thinking, "Was that it?!" on some clever way of editing a document. Everyone can and should have this level of power over their editor.

So along comes Practical Vim. I was looking for a cookbook-like reference and this book achieves that goal but is so much more. It is easy to read and while vim is often considered to have a steep learning curve, the book breaks down those barriers and really shows how to adapt to a Zen-like way of thinking about editing. There's plenty to learn like, for me, the shift from hitting Escape to ^[ instead; minor things that economise movement around the keyboard and really shift things up a gear. My hands were already there, why was I moving over to hit Escape!? The book also contains links to vim's own help and other sources of information and even some profile tweaks to up your editing game.

Grab the book and level up your editing skills.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By A. Donaldson on 14 Mar. 2013
Format: Paperback
Disclaimer: I'm happy to call Drew one of my friends.

I've been holding off reviewing this book until I'd felt like I'd finished it. The subject matter is dry and isn't the sort of book that I can read cover to cover. After a few months I realised that no matter how many times I read from it, I'd never feel like I've given it it's final read.

But understand, the book has not left my desk since it arrived. It has sat faithfully waiting for my next adventure into the next new feature of Vim that I wanted to learn. I use it nearly every day.

And that is where the strength of this book lies - you have an itch, you search the contents/index and boom, you have a clearly written and accessible guide to functionality that will add to your knowledge. To speed uptake, the book is littered with mnemonics and regularly redefines terms used in Vim's own extensive help, where appropriate.

There is nothing in this book that you couldn't find online or in Vim's provided help, but Drew has done the hard work and distilled all of the sources into one consistent voice. This, for me, makes the book incredible easy to pick up and learn from.

If you're wanting to improve your Vim skills, this book comes highly recommended.

p.s. I found myself dipping into the book far more often when I had the paper version sitting on my desk, versus the eBook.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By David Morris on 7 Dec. 2012
Format: Paperback
I've been getting to grips with vi and vim for something over 20 years now and Drew Neil's excellent Vimcast series of free podcasts made me want to buy the book. Drew's enthusiasm and expertise are clear in the podcasts and it's made the transfer to the book too. This book works well as a reference and if you are only going to buy one book on vim then this is a good one to have and will serve you very well, the tips work well as things to learn when you have a few minutes to spare and if you have more time to spend it's a great reference that explains the how and why of vim also.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By A. Marandon on 1 May 2013
Format: Paperback Verified Purchase
I have been using Vim for 10 years and still learnt a lot from this book. It's not an introductory book. If you're new to Vim, type vimtutor at the command line and follow the tutorial. After a few months of using Vim, reading this book should be very useful.

The book intentionally stays focused on out-of-the-box Vim features. There are a few side notes about third-party plugins, just so you know they exist, but what you learn in this book you'll be able to apply on any instance of Vim. It doesn't say a lot about Vim Script either, instead it focuses on interactive usage. This book does one thing and it does it well.

This book doesn't just introduce Vim features, which would be pretty useless since Vim documentation is already good at that. Instead it shows you how to use those features efficiently with a good mix of theory and practice. It explains the logic and the intention behind each feature and it presents quite realistic examples based on editing code or prose. One thing that surprised me is that even off-line reading (for example on the train) proved quite fruitful. Of course just reading off-line didn't make me memorize the details of the commands but it was enough to remember the intention and usage patterns. Then, back at work, I was usually able to just use Vim doc to find out the execution details of the patterns that I was introduced to by the book.

The author's tone is very casual, without being silly. I remember laughing at loud at a couple of his jokes. It's a very pleasant and relaxing read.

If I had one tiny complain it would be that sometimes there are references to other sections of the book using page numbers when those sections actually happen to be on the next page or even on the same page. So I found myself going like "let's see what on that page 42 he's talking about... oh, I'm on page 42 already!", which is a bit odd. I suppose that's not the author's fault though, but rather an editor constraint.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews



Feedback