Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/ 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

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /