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.2.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.2-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

File details

Details for the file Unislate-0.1.2.tar.gz.

File metadata

  • Download URL: Unislate-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 c2e081c62947d097f5d0027c1769c65169964dafecc11be01045db11d0e73d07
MD5 789811e8777eae5d8c5837db2294e93a
BLAKE2b-256 bc2c5d422d93f864bdfeb9d58c351597ebfb185eaeb65297a877ecb8fdeff9ca

See more details on using hashes here.

File details

Details for the file Unislate-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: Unislate-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 72bc64a90c76526e895d76f0fdd813880d00a72dd59038491050e845d91a4942
MD5 e3bcca080473ddf4ae9263c7525eea35
BLAKE2b-256 a1788e42a258f1cfc83d7504f387c40c2aae41ac1ff15a03120593ffa3493cea

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