Минималистичный консольный редактор с подсветкой синтаксиса
Project description
О проекте
Unislate — это минималистичный консольный редактор имеющий интуитивно понятный интерфейс с подсветкой синтаксиса, разработанный для быстрого редактирования файлов прямо в терминале. Приложение поддерживает базовые функции редактирования, навигации и сохранения.
Установка
Требования
- Python 3.6+
- Терминал, поддерживающий ANSI-цвета и символы Unicode
Установка из исходников
-
Установите библиотеку:
pip install unislate
-
Запустите редактор:
unislate [имя_файла]
Использование
- Навигация по тексту: используйте стрелки для перемещения курсора.
- Редактирование: вводите символы для редактирования строки, используйте Backspace для удаления символа.
- Новая строка: нажмите Enter для создания новой строки.
- Вставка табуляции: нажмите Tab для вставки отступа (4 пробела).
- Сохранение файла: нажмите
Ctrl+Sдля сохранения изменений. - Выход: нажмите
Ctrl+Qдля выхода из редактора.
Вклад
Мы рады любым предложениям и улучшениям!
- Форкните репозиторий.
- Создайте свою ветку (
git checkout -b feature/YourFeature). - Закоммитьте изменения (
git commit -m 'Add some feature'). - Запушьте ветку (
git push origin feature/YourFeature). - Создайте Pull Request.
Лицензия
Этот проект лицензирован под лицензией MIT License.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
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 Unislate-0.1.3.tar.gz.
File metadata
- Download URL: Unislate-0.1.3.tar.gz
- Upload date:
- Size: 9.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2084635aaaf07e9304f828531c52a6e0c22f814db91c591376e6f34546445654
|
|
| MD5 |
9213f0811c080062e90d5ad5f7a2fe01
|
|
| BLAKE2b-256 |
8e90d71d732003a7b5db18cb480dcc9b96349ce9540b926ffabb7ac5926d2378
|
File details
Details for the file Unislate-0.1.3-py3-none-any.whl.
File metadata
- Download URL: Unislate-0.1.3-py3-none-any.whl
- Upload date:
- Size: 9.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
27968a86548edbf60fff0470147c13d9729ea89aa42c3ea9a3a21229f26814ab
|
|
| MD5 |
b743a37189a01c221216e29e4ca4ba98
|
|
| BLAKE2b-256 |
b1378e60a9ad194ec70212da5590ab94392d97223c998472c1b1f638dca05923
|