Plume is a library which can be used in command-line tools to let users write text in their favourite editor.

Think about how Git spawns your ${EDITOR} to let you write a commit message.

Usage

```rust extern crate plume;

use plume::get_text;

let text = get_text()?; ```

The above will:

  1. find the text editor to use

  2. launch that text editor and capture the text entered by the user;

  3. return that text.

License

Plume is offered under the terms of the GNU Lesser General Public License, either version 3 or any later version.