Skip to main content

Минималистичный консольный редактор с подсветкой синтаксиса

Project description

Unislate

Build Status License: MIT Version Contributions Welcome


О проекте

Unislate — это минималистичный консольный редактор имеющий интуитивно понятный интерфейс с подсветкой синтаксиса, разработанный для быстрого редактирования файлов прямо в терминале. Приложение поддерживает базовые функции редактирования, навигации и сохранения.


Установка

Требования

  • Python 3.6+
  • Терминал, поддерживающий ANSI-цвета и символы Unicode

Установка из исходников

  1. Установите библиотеку:

    pip install unislate
    
  2. Запустите редактор:

    unislate [имя_файла]
    

Использование

  • Навигация по тексту: используйте стрелки для перемещения курсора.
  • Редактирование: вводите символы для редактирования строки, используйте Backspace для удаления символа.
  • Новая строка: нажмите Enter для создания новой строки.
  • Вставка табуляции: нажмите Tab для вставки отступа (4 пробела).
  • Сохранение файла: нажмите Ctrl+S для сохранения изменений.
  • Выход: нажмите Ctrl+Q для выхода из редактора.

Вклад

Мы рады любым предложениям и улучшениям!

  1. Форкните репозиторий.
  2. Создайте свою ветку (git checkout -b feature/YourFeature).
  3. Закоммитьте изменения (git commit -m 'Add some feature').
  4. Запушьте ветку (git push origin feature/YourFeature).
  5. Создайте Pull Request.

Лицензия

Этот проект лицензирован под лицензией MIT License.


Сделано с ♥️ от Qwez

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

Unislate-0.1.3.tar.gz (9.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Unislate-0.1.3-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

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

Hashes for Unislate-0.1.3.tar.gz
Algorithm Hash digest
SHA256 2084635aaaf07e9304f828531c52a6e0c22f814db91c591376e6f34546445654
MD5 9213f0811c080062e90d5ad5f7a2fe01
BLAKE2b-256 8e90d71d732003a7b5db18cb480dcc9b96349ce9540b926ffabb7ac5926d2378

See more details on using hashes here.

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

Hashes for Unislate-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 27968a86548edbf60fff0470147c13d9729ea89aa42c3ea9a3a21229f26814ab
MD5 b743a37189a01c221216e29e4ca4ba98
BLAKE2b-256 b1378e60a9ad194ec70212da5590ab94392d97223c998472c1b1f638dca05923

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page