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 interface. Meditor is written in Python and uses the excellent Textual for its user interface. I wrote it in a weekend.
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 (now updated with Textual's new undo/redo)
- 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>
Metadata
Release files for mehditor 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mehditor-0.2.0.tar.gz | 13.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mehditor-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 33.6 kB
Release files / mehditor-0.2.0.tar.gz
| Download URL | mehditor-0.2.0.tar.gz |
|---|---|
| Size | 13.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2353a1a7d4eb905b602ffcce74a194d57e9b2ae340bac7b30da23d74251cad91
|
|
BLAKE2b-256 checksum How to use checksums |
b1e60aa9a2b7553376ebe4e9e41242541acefd7a7d9373dce88ed79148f6eaca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.0.0 CPython/3.12.3
|
Release files / mehditor-0.2.0-py3-none-any.whl
| Download URL | mehditor-0.2.0-py3-none-any.whl |
|---|---|
| Size | 20.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0d7d4e44e9033d3d96af9d41e81ecde5bcb6ff332a6d8845f0b29c85045b7821
|
|
BLAKE2b-256 checksum How to use checksums |
4d26a0dbe6dab4818b06e13a0cb6dcdfd3fcd78eb4446a70062e1fc301539559
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.0.0 CPython/3.12.3
|