Thanks to visit codestin.com
Credit goes to github.com

Skip to content
forked from antirez/kilo

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

License

Notifications You must be signed in to change notification settings

antonio-foti/ekilo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eKilo - Enhanced Kilo License: BSD

usage

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, Shell, HTML, React, Vue.js, Angular & Svelte.
  • 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)

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.9%
  • Makefile 0.1%