Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/abbreviatedman/kerouac

A Visual Studio Code extension to encourage separation of writing and editing modes.
https://github.com/abbreviatedman/kerouac

extension visual-studio-code visual-studio-code-extension writing-tool

Last synced: 18 days ago
JSON representation

A Visual Studio Code extension to encourage separation of writing and editing modes.

Awesome Lists containing this project

README

        

# Kerouac

A Visual Studio Code extension to encourage separation of writing and editing modes.

### Summary

Writers benefit from splitting their work into writing time and editing time. There is a productivity cost of switching to fiddling with the wording before enough is written. This extension allows the user to prevent themselves from giving into the temptation to fiddle until they decide that it's editing time.

### Installation

Clone or download this repository, navigate into it in your terminal, and then run:

```bash
code --install-extension kerouac-0.1.0.vsix
```

### Feature Roadmap to 1.0

- [X] User can easily switch to writing mode.
- [X] User can switch to editing mode.
- [X] User can switch back and forth.
- [X] User gets a gentle confirmation before switching back to editing mode.
- [X] In writing mode, user is prevented from deleting text with any deletion key.