Metadata-Version: 2.1
Name: mehditor
Version: 0.1.1
Summary: A text editor for twentieth century computing.
License: MIT
Author: Ken Kinder
Author-email: ken+github@kkinder.com
Requires-Python: >=3.9,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: textual[syntax] (>=0.39.0,<0.40.0)
Description-Content-Type: text/markdown

# Modern but simple text editor

Mehditor is a modern but simple text editor. I made it because I needed a quick editor (like Pico or Nano) on servers,
but wanted a more modern and friendly itnerface. Meditor is written in Python and uses the excellent
 [Textual](https://textual.textualize.io) for its user interface. I wrote it in a weekend.

![Mehditor screenshot showing application in terminal window](https://github.com/kkinder/mehditor/blob/main/screenshots/meh-1.png)

![Mehditor screenshot showing application in terminal window](https://github.com/kkinder/mehditor/blob/main/screenshots/meh-2.png)

![Mehditor screenshot showing application in terminal window](https://github.com/kkinder/mehditor/blob/main/screenshots/meh-3.png)

## Features

- Put that VGA graphics card to use with astonishing _color_ (light and dark modes!)
- Mouse support
- Modern-ish user interface with command palette and menus
- Undo/redo support
- Sensible keyboard shortcuts that work well over ssh, tmux, etc
- Syntax highlighting for Python, SQL, and more
- Easy installation via pip -- no root needed

## Drawbacks (what's missing)

- Made in a weekend, probably not ideal for heavy lifting
- Fairly minimal without features like multiple files or support for a lot of languages
- Written in Python, so probably not the most lightweight choice

## Installation

```
pip install -U mehditor
```

## Usage

```
meh <filename>
```


