A quiet shell written in Rust, shhh!
First, make sure you have Rust installed. Then, you can build and run the project with the following commands:
cargo run
cargo test
cargo fmt
✗ grep print < src/main.rs
println!("> ");
- Implement "Up" key history functionality
- Implement tab completion
- Maintain color support
- Add autocompletion (TBD)
- Implement data structures
- Simple command structures
- Pipeline structures
- Add tests
- Test pipelines
- Test simple commands
- Execute basic commands
- Handle simple commands with input/output files
- Add command parser
- Implement
cdandexitcommands - Support pipes execution