A lightweight terminal-based text editor
This project has been archived.
The maintainers of this project have marked this project as archived. No new releases are expected.
Project description
QuillPy
A lightweight terminal-based text editor for Python
Installation
# Install from PyPI
pip install quillpy
# Install with clipboard support (Windows)
pip install quillpy[windows]
Usage
quillpy filename.txt # Open existing file
quillpy newfile.txt # Create new file
Key Bindings:
- Ctrl+S: Save file
- Ctrl+Q: Quit editor
- Ctrl+C: Copy selection
- Ctrl+V: Paste clipboard
- Arrow keys: Navigation
- Backspace: Delete previous character
- Enter: Insert newline
Features
- Cross-platform terminal UI
- Basic text editing operations
- Syntax highlighting (Python supported)
- Multiple file support
Basic Usage
python quill.py filename.txt
- Use arrow keys to navigate
- Ctrl+S to save
- Ctrl+Q to quit
License
Development Setup
python -m pip install -e .
Please follow PEP8 guidelines and include tests with any changes.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
quillpy-0.1.1.tar.gz
(5.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file quillpy-0.1.1.tar.gz.
File metadata
- Download URL: quillpy-0.1.1.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d6b5962abc2425aaa1dbb70931a40384e5c609ea13701c04ebed7f724afd4338
|
|
| MD5 |
2c5537a0c2135d9bf7cb17680bcee810
|
|
| BLAKE2b-256 |
7850e501293e7c5ae56a3cbba207df70443902011f9d3fb8c270927d5c0c8c1e
|
File details
Details for the file quillpy-0.1.1-py3-none-any.whl.
File metadata
- Download URL: quillpy-0.1.1-py3-none-any.whl
- Upload date:
- Size: 5.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
31bdb82f72a3c7bd50b5ccf377fee152a4d89f1ec3dabda75915d2d98c6c054f
|
|
| MD5 |
d45efa5a5c6622b2533a4290e7b50964
|
|
| BLAKE2b-256 |
60ff68b1bdcfb4f58bacd2456d869479ba3222e53df72da8a297adf826978978
|