Skip to content
/ EIS Public

[E]ditor [I]n [S]hell 🍦 - Vim-like text editor written in shell script.

License

Notifications You must be signed in to change notification settings

Geronymos/EIS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EIS 🍦

[E]ditor [I]n [S]hell 🍦 - Vim-like text editor written in shell script.

About

EIS is a minimal text editor which is written in shell script utilizing other programs. Its main feature is the ability to use any shell command to modify selected text. No more IDEs which miserable try to clone the functionality of core-utils!

You may ask "Why a NEW editor? Why shell script? Isn't that unperformant and needs unnecessary dependencies?" and you would be right asking those questions but this project is primarily for learning shell-scripting and regular expressions and maybe it will mature and become the next big thing.

Features 🏁

  • Syntax highlighting 🌈
  • status line
  • edit and save 📝
  • select text
  • modify text with shell commands
  • language server protocol implementation
  • complete git integration

Usage

./eis.sh [File]

Key map ⌨

For more information start by learning vim (with vimtutor)

  • normal, insert, visual, command: esc,i,v,:
  • movement: h,j,k,l / arrow keys/enter

Inspiration ✨

Authors

License

This project is licensed under the GPT-3 License - see the LICENSE file for details

About

[E]ditor [I]n [S]hell 🍦 - Vim-like text editor written in shell script.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages