eKilo is a lightweight terminal text editor based on the original kilo editor with enhanced functions. Its peculiarity is that it can run on any hardware, maintaining a high-performance and useful style. It installs in a minute, if you want to take a look I would be happy, having found a utility myself. Any advice is highly appreciated.
ekilo - Enhanced Kilo
eKilo is a lightweight terminal text editor based on the original kilo editor with enhanced functions. Its peculiarity is that it can run on any hardware, maintaining a high-performance and useful style. It installs in a minute, if you want to take a look I would be happy, having found a utility myself. Any advice is highly appreciated.
Key Features
- Syntax highlighting: C/C++, Python, Java, JavaScript/TypeScript, C#, PHP, Ruby, Swift, SQL, Rust, Dart
- Improved terminal resizing
- Clean screen exit
- Autocompletion
- Improved key combinations
- No external dependencies
Installation (Linux)
git clone https://github.com/antonio-foti/ekilo.git
cd ekilo
make
sudo cp ekilo /usr/local/bin/
Uninstallation (Linux)
sudo rm /usr/local/bin/ekilo
Usage
ekilo filename.ext
Keyboard Shortcuts
- Ctrl-S: Save file
- Ctrl-Q: Quit (press 3 times for unsaved files)
- Ctrl-F: Search
- Ctrl-H: Delete entire line
- Arrows: Navigation
Troubleshooting
If window size is incorrect:
- Press Ctrl-L to refresh
- Resize terminal slowly
- Use supported terminals (xterm, gnome-terminal, etc)
Note: Compilation warnings about string truncation can be safely ignored
License: BSD 3-Clause (based on original kilo license)
Acknowledgements: Original kilo by Salvatore Sanfilippo (antirez)
No comments yet.
Sign in to be the first to comment.