I write software and I write home-grown web pages. I live on the command line, and my editor of choice is Vim. I've been using Vim for over 20 years. At one point, long long time ago, I knew most commands. I even made my own cheatsheet But Vim grew and grew and became very powerful. I gave up on my cheatsheet when it hit 12 pages of tiny text. I still buy Vim books, and I read Vim blogs, and I look for Vim hints to make my work easier and faster. It's the tool I use most.
I also use Vim when I write email, and write letters (LaTex), and attempt Nanowrimo novels. I use Vim for just about everything.
On the weekend, I had an email from Leanpub about a book that I had asked to be put on the mailing list for - Vim For Writers by Anthony Panozzo. I thought it would be very useful for non-coding uses of Vim.
It's about 80% finished but it's available for initial purchase. They want minimum $5 for it, suggested default is $10. I paid the $10 and bought it.
I've started working through it and oh boy, Vim configuration has moved on in the last few years. The book seems to be mostly GUI based, but there is a lot of interesting stuff in it for me. Currently it runs to 85 pages with the sections on Markdown (a topic dear to my heart) and establishing a workflow soon to come. I'll be very interested to see the final chapters.
I've bought a couple of Leanpub books and every time there is an update, they email me and I can download it. So when the book is finished, I'll get the final version. And any updates that come after.
Comes in multiple formats, all available when you buy.