Mini experimental shell in Zig from scratch
A rough implementation of a usable shell and then I'll move on to refractoring and structuring of the whole shell
The current focus of the project is on an alias system
-
lscommand -
echocommand -
exitcommand -
pwdcommand -
typecommand -
cdcommand -
aliascommand -
dirscommand -
pushdcommand -
popdcommand
- Arrow Completion
- History
- History Navigation
- Tab Completion
- Configuration File
- Conditional Statements
- Job control
bg,fg,jobs - Wildcard characters