https://github.com/davidbrochart/textual-editor
https://github.com/davidbrochart/textual-editor
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/davidbrochart/textual-editor
- Owner: davidbrochart
- License: mit
- Created: 2026-02-22T18:10:17.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-02-24T21:43:24.000Z (4 months ago)
- Last Synced: 2026-02-25T01:52:10.758Z (4 months ago)
- Language: Python
- Size: 13.7 KB
- Stars: 8
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# textual-editor
A [Textual](https://github.com/Textualize/textual) widget embedding an external editor.
This is similar to a [TextArea](https://textual.textualize.io/widgets/text_area), but instead of reimplementing all the features of an editor,
the idea is to run a real editor (e.g. Vim) and connect it to a [terminal emulator](https://github.com/selectel/pyte).
See [the demo](https://github.com/davidbrochart/textual-editor/blob/master/src/textual_editor/cli.py) and try it with:
```bash
uvx textual-editor
```