A basic text editor for the terminal, under active development
- Command-based interface - Main loop with commands executed via status bar
- File operations - Open, Save, and SaveAs commands for file management
- Customizability - Customizable color schemes with session persistence - Fuzzy file search within current directory
- Autocomplete - Autocomplete when opening files using tab to complete to the current guess
- Syntax highlighting for multiple programming languages
- Command aliasing for improved workflow efficiency
- Persistent cursor position across mode transitions
- Go 1.16 or higher
-
Psst, you can use the install script
make -
Clone the repository and navigate to the project directory
-
Initialize dependencies:
go mod tidy
- Build the binary:
go build -o ste
- Install system-wide (requires sudo):
sudo cp ste /usr/local/bin/
- Clean up the local binary (optional):
rm ste
You can now run ste from anywhere in your terminal!
Run directly using Go:
go run .Download all dependencies:
go mod download
Verify dependency integrity:
go mod verify