SkillAgentSearch skills...

EasyEdit

A cross-platform text and code editor written in Python using PyQt5

Install / Use

/learn @msklosak/EasyEdit
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

EasyEdit

EasyEdit Image

Description

EasyEdit is a cross-platform text and code editor developed in Python using PyQt5. EasyEdit aims to be simple and easy to use by providing a clean interface and having all of the features commonly found in modern text and code editors.

Features

  • Proper tab support
  • Keyboard shortcuts
  • Session persistence
  • Syntax highlighting
  • More coming...

Try EasyEdit

To try EasyEdit, make sure you have Python 3 and the required dependencies (PyQt5, QScintilla) and run the following commands:

git clone https://github.com/msklosak/EasyEdit.git
cd EasyEdit
python -m easyedit.Editor

Keybindings

  • <kbd>Ctrl</kbd> + <kbd>N</kbd>

    New File

  • <kbd>Ctrl</kbd> + <kbd>O</kbd>

    Open File

  • <kbd>Ctrl</kbd> + <kbd>S</kbd>

    Save File

  • <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>S</kbd>

    Save File As

  • <kbd>Ctrl</kbd> + <kbd>Q</kbd>

    Quit

  • <kbd>Ctrl</kbd> + <kbd>Z</kbd>

    Undo

  • <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>Z</kbd>

    Redo

  • <kbd>Ctrl</kbd> + <kbd>X</kbd>

    Cut Selection

  • <kbd>Ctrl</kbd> + <kbd>C</kbd>

    Copy Selection

  • <kbd>Ctrl</kbd> + <kbd>V</kbd>

    Paste Clipboard

  • <kbd>Ctrl</kbd> + <kbd>H</kbd>

    Show About Dialog

View on GitHub
GitHub Stars12
CategoryDevelopment
Updated9mo ago
Forks5

Languages

Python

Security Score

87/100

Audited on Jun 7, 2025

No findings