mehditor


Namemehditor JSON
Version 0.2.0 PyPI version JSON
download
home_pageNone
SummaryA text editor for twentieth century computing.
upload_time2024-05-05 09:58:43
maintainerNone
docs_urlNone
authorKen Kinder
requires_python<4.0,>=3.9
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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](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 (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>
```



            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "mehditor",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": null,
    "author": "Ken Kinder",
    "author_email": "ken+github@kkinder.com",
    "download_url": "https://files.pythonhosted.org/packages/b1/e6/0aa9a2b7553376ebe4e9e41242541acefd7a7d9373dce88ed79148f6eaca/mehditor-0.2.0.tar.gz",
    "platform": null,
    "description": "# Modern but simple text editor\n\nMehditor is a modern but simple text editor. I made it because I needed a quick editor (like Pico or Nano) on servers,\nbut wanted a more modern and friendly interface. Meditor is written in Python and uses the excellent\n [Textual](https://textual.textualize.io) for its user interface. I wrote it in a weekend.\n\n![Mehditor screenshot showing application in terminal window](https://github.com/kkinder/mehditor/blob/main/screenshots/meh-1.png)\n\n![Mehditor screenshot showing application in terminal window](https://github.com/kkinder/mehditor/blob/main/screenshots/meh-2.png)\n\n![Mehditor screenshot showing application in terminal window](https://github.com/kkinder/mehditor/blob/main/screenshots/meh-3.png)\n\n## Features\n\n- Put that VGA graphics card to use with astonishing _color_ (light and dark modes!)\n- Mouse support\n- Modern-ish user interface with command palette and menus\n- Undo/redo support (now updated with Textual's new undo/redo)\n- Sensible keyboard shortcuts that work well over ssh, tmux, etc\n- Syntax highlighting for Python, SQL, and more\n- Easy installation via pip -- no root needed\n\n## Drawbacks (what's missing)\n\n- Made in a weekend, probably not ideal for heavy lifting\n- Fairly minimal without features like multiple files or support for a lot of languages\n- Written in Python, so probably not the most lightweight choice\n\n## Installation\n\n```\npip install -U mehditor\n```\n\n## Usage\n\n```\nmeh <filename>\n```\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A text editor for twentieth century computing.",
    "version": "0.2.0",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4d26a0dbe6dab4818b06e13a0cb6dcdfd3fcd78eb4446a70062e1fc301539559",
                "md5": "9993bb52fc818fa219f9b2f4a8dcd6f2",
                "sha256": "0d7d4e44e9033d3d96af9d41e81ecde5bcb6ff332a6d8845f0b29c85045b7821"
            },
            "downloads": -1,
            "filename": "mehditor-0.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9993bb52fc818fa219f9b2f4a8dcd6f2",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 20228,
            "upload_time": "2024-05-05T09:58:42",
            "upload_time_iso_8601": "2024-05-05T09:58:42.547101Z",
            "url": "https://files.pythonhosted.org/packages/4d/26/a0dbe6dab4818b06e13a0cb6dcdfd3fcd78eb4446a70062e1fc301539559/mehditor-0.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b1e60aa9a2b7553376ebe4e9e41242541acefd7a7d9373dce88ed79148f6eaca",
                "md5": "9b484f8937dabfa53fa9490e83cd951d",
                "sha256": "2353a1a7d4eb905b602ffcce74a194d57e9b2ae340bac7b30da23d74251cad91"
            },
            "downloads": -1,
            "filename": "mehditor-0.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "9b484f8937dabfa53fa9490e83cd951d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 13391,
            "upload_time": "2024-05-05T09:58:43",
            "upload_time_iso_8601": "2024-05-05T09:58:43.650930Z",
            "url": "https://files.pythonhosted.org/packages/b1/e6/0aa9a2b7553376ebe4e9e41242541acefd7a7d9373dce88ed79148f6eaca/mehditor-0.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-05 09:58:43",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "mehditor"
}
        
Elapsed time: 0.30045s