LinuxCommandLibrary

wordgrinder

Create and edit text-based documents

TLDR

Start WordGrinder (loads a blank document by default)

$ wordgrinder
copy

Open a given file
$ wordgrinder [path/to/file]
copy

Show the menu
$ <Alt m>
copy

SYNOPSIS

wordgrinder [file]

PARAMETERS

[file]
    Opens the specified file. If omitted, a new, blank document is created.

DESCRIPTION

WordGrinder is a text-based word processor designed for writing long-form content in a plain text format. Its primary advantage is its minimalist interface, focusing solely on writing, without the distractions of formatting options found in graphical word processors.
It's well-suited for writing novels, articles, or any text document where content is prioritized over immediate visual styling. WordGrinder supports basic text formatting using markdown-like syntax (different formats available as plugins).
It includes features such as word count, spellchecking (using aspell or hunspell), and the ability to export to various formats, including HTML, Markdown, and plain text. The command-line nature of WordGrinder makes it resource-efficient and usable even on older hardware or via SSH.
Its goal is distraction-free writing, making it a favorite among authors who value simplicity and speed.

KEYBINDINGS

WordGrinder utilizes a set of keybindings for various actions.
Ctrl+S to Save, Ctrl+X to Exit, and Ctrl+F for Find are common examples. Users can find a full list within the program's help menu (usually accessible via F1).

PLUGINS

WordGrinder supports plugins that extend its functionality. These can include different markup languages or extended export options. Refer to the WordGrinder documentation for available plugins and instructions on how to install them.

HISTORY

WordGrinder was created by David Given and released under the GPL. It aimed to provide a distraction-free writing environment within the terminal. It gained popularity among writers and programmers who appreciated its simplicity and focus on content creation rather than visual presentation. The project is still maintained and evolving by the community.

SEE ALSO

nano(1), vim(1), emacs(1)

Copied to clipboard