Rethinking Vim as a tool for writers
Features
The pencil plugin aspires to make Vim as powerful a tool for writers as it is for coders by focusing narrowly on the handful of tweaks needed to smooth the path to writing prose.
For editing prose-oriented file types such as text, markdown, mail, rst, tex, textile, and asciidoc
Agnostic on soft line wrap versus hard line breaks, supporting both
Auto-detects wrap mode via modeline and sampling
and sampling Adjusts navigation key mappings to suit the wrap mode
Creates undo points on common punctuation during Insert mode, including deletion via line
and word Buffer-scoped configuration (with a few minor exceptions, pencil preserves your global settings)
Support for Vim’s Conceal feature to hide markup defined by Syntax plugins (e.g., _ and * markup for styled text in _Markdown_)
... continue reading