Writing With Vim
Writing With Vim
Minimum price
Suggested price
Writing With Vim

This book is 100% complete

Completed on 2016-10-31

About the Book

I have been using Vim for writing for a few years now, and would like to share my favorite tips, tricks, and configuration settings in a book for you. In a fantastic feat of dogfooding, I'll be writing the book using Vim, which will clearly be useful and entertaining.

Here are some topics that which might interest you:

  • how to set up Vim to enable smooth writing
  • the best keyboard shortcuts for editing and navigating prose (not the same as programming keys!)
  • how to set up your spellchecker, dictionaries, thesauruses (thesauri?)
  • how to automatically correct typos
  • great plugins to enhance your writing experience

About the Author

Table of Contents

  • 1. Get in touch
  • 2. Introduction
    • Prerequisites / assumptions
    • Philosophy of using Vim for writing
    • Typeface Conventions
    • Vim Conventions
    • Learning More
    • Dogfooding
  • 3. Setting Up Vim to Enable Smooth Writing
    • Your .vimrc
    • Set nocompatible
    • Your Vim writing function
    • Reducing distractions and basic configuration
    • Fullscreen mode
  • 4. Viewing and Writing Files
    • No-wrap
    • Soft-wrap
    • Hard-wrap
    • Using maximum screen real-estate
    • Simple centered soft-wrap display
  • 5. Introduction to Plugins
    • What are plugins?
    • Managing your plugins
    • Pathogen setup
    • Getting, updating, and removing plugins
    • Useful plugins
    • Distraction-free writing
  • 6. Useful Keyboard Shortcuts
    • General movement
    • Seeing more context
    • Folding
    • Fast cursor movement
    • Words
    • Sentences
    • Paragraphs
    • Indicating visual whitespace
    • Highlighting multiple spaces between sentences
    • Text objects
  • 7. Spotting and Fixing Mistakes
    • Spell checking
    • Getting spelling corrections
    • Marking entire classes of words as good
    • Automatically correcting mistakes
    • Using other languages
    • Multiple languages
    • vim-lexical
    • vim-pencil
    • Autocomplete
  • 8. Editing and Proofreading
    • Finding text
    • Replacing text
    • Complex replacing
    • Digraphs
    • Helpful remappings
    • Counting words
    • Checking your grammar
    • Finding synonyms
    • Online lookup
    • vim-lexical (again!)
  • 9. Writing Documents
    • Pandoc
    • Markdown
    • Syntax highlighting
    • Good writing color schemes
    • Faster syntax highlighting
    • Static site generators
    • Screenplays
  • 10. Your Writing Workflow
    • Version control
    • Writing linters
    • Breaking down a publishing workflow
  • 11. Get in touch
  • 12. Appendices
    • Attribution

The Leanpub 45-day 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Write and Publish on Leanpub

Authors, publishers and universities use Leanpub to publish amazing in-progress and completed books and courses, just like this one. You can use Leanpub to write, publish and sell your book or course as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub