Skip to content

# kale-text-editorI created K.A.L.E. as a simple text editor inspired by my love for Nano and my struggle with Vim. It's a work in progress, but you can already use it for basic editing tasks. 📝✨

License

Notifications You must be signed in to change notification settings

hoangkhiem112/kale-text-editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Kale Text Editor 🥬✍️

Welcome to the Kale Text Editor! If you love working in the terminal and want a text editor that combines simplicity with functionality, you’re in the right place. You can download the latest version from the Releases section.

Kale Text Editor

Table of Contents

Introduction

I love Nano and wanted to love Vim, but couldn't quite get there. So, I created Kale Text Editor. This tool is designed for those who appreciate a straightforward, efficient, and user-friendly text editing experience in the terminal.

Whether you are coding, writing notes, or editing configuration files, Kale aims to provide a seamless experience. Built with Python, it’s lightweight and fast, making it perfect for any developer or casual user.

Features

  • Simple Interface: Focus on your text without distractions.
  • Command Palette: Access commands quickly with keyboard shortcuts.
  • File Management: Open, save, and manage files easily.
  • Syntax Highlighting: Supports multiple programming languages.
  • Cross-Platform: Works on Linux, macOS, and Windows.
  • Open Source: Contribute to the project and help it grow.

Installation

To install Kale Text Editor, follow these steps:

  1. Download the latest release from the Releases section.

  2. Extract the downloaded file.

  3. Navigate to the directory where you extracted the files.

  4. Run the following command to install the necessary dependencies:

    pip install -r requirements.txt
  5. Start the editor by running:

    python kale.py

You can also create an alias in your shell configuration file to run Kale easily:

alias kale='python /path/to/kale.py'

Usage

Using Kale Text Editor is straightforward. Here’s a quick guide to get you started:

  • Open a file: Launch Kale and type :open filename.txt.
  • Save changes: Press Ctrl + S.
  • Close the editor: Type :quit.

Keyboard Shortcuts

Action Shortcut
Open File Ctrl + O
Save File Ctrl + S
Close Editor Ctrl + Q
Find Text Ctrl + F
Undo Ctrl + Z
Redo Ctrl + Y

Contributing

We welcome contributions to Kale Text Editor! Here’s how you can help:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them with clear messages.
  4. Push your changes to your forked repository.
  5. Submit a pull request.

Please ensure your code follows the existing style and includes tests where applicable.

License

Kale Text Editor is licensed under the MIT License. Feel free to use, modify, and distribute the code.

Contact

For questions, suggestions, or feedback, please reach out to me through GitHub. You can also visit the Releases section for updates and new versions.


Thank you for checking out Kale Text Editor! Enjoy your editing experience.

About

# kale-text-editorI created K.A.L.E. as a simple text editor inspired by my love for Nano and my struggle with Vim. It's a work in progress, but you can already use it for basic editing tasks. 📝✨

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages