eKilo – A super lightweight Vim alternative.

4 months ago 6

ekilo is a lightweight terminal text editor based on the original kilo editor with enhanced functions.

  • Syntax highlighting: C/C++, Python, Java, JavaScript/TypeScript, C#, PHP, Ruby, Swift, SQL, Rust, Dart
  • Improved terminal resizing
  • Clean screen exit
  • Autocompletion
git clone https://github.com/antonio-foti/ekilo.git cd ekilo make sudo cp ekilo /usr/local/bin/
sudo rm /usr/local/bin/ekilo
  • Ctrl-S: Save file
  • Ctrl-Q: Quit (press 3 times for unsaved files)
  • Ctrl-F: Search
  • Ctrl-H: Backspace/Delete
  • Arrows: Navigation

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)

Read Entire Article