Yet Another Text EDitor
This is a terminal based text editor, inspired by a wish to have an editor with default visual and key bindings that resemble typical GUI based editors.
Written in Python and relying on the curses module, support for various key combinations varies with system and terminal.
So far, best results are seen in the gnome-terminal
Depends on either xclip or python3-pyqt4 for clipboard operations
Install with apt:
sudo apt install python3 python3-pip xclip
sudo pip3 install yated
Main features:
- Simple arrow based navigation
- Ctrl-left/right for next prev word
- Text selection with shifted arrows
- Block indentation with tab
- Block C/C++ comment with //
- Menu to help find commands / options
- Simple macro recording
- Text search with case/whole word/regex support
- Fast. Loading 100Mb file takes about 1 second, compared to 40 seconds on gedit
- For simplicity, tabs are replaced by spaces (size configurable)
Metadata
Release files for yated 1.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| yated-1.2.1.tar.gz | 90.7 kB | Without provenance | Details for yated-1.2.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| yated-1.2.1-py3-none-any.whl | Python 3 | none | any | Details for yated-1.2.1-py3-none-any.whl |
Total release size: 175.4 kB
Release files / yated-1.2.1.tar.gz
| Download URL | yated-1.2.1.tar.gz |
|---|---|
| Size | 90.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d8f5831433d6bcb07cf5966a24e52185272dd978da93ded6218b92872deebc4e
|
|
BLAKE2b-256 checksum How to use checksums |
06d769a9841d78a26cf09f5f767a8f43639d33dff6bec4db374a4d76297fc0c7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / yated-1.2.1-py3-none-any.whl
| Download URL | yated-1.2.1-py3-none-any.whl |
|---|---|
| Size | 84.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2ea1d9762de29576248023f6ea5a988d8596ac5128a2202ae6f0c44b65a43376
|
|
BLAKE2b-256 checksum How to use checksums |
fce3680f612dda4b9fb643ab8727479ef356b6d317e07dfe9a41ed6a19da96da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Security for yated 1.2.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.