update features and todo
This commit is contained in:
parent
0174f877ee
commit
d347666ea4
1 changed files with 4 additions and 4 deletions
|
@ -20,12 +20,14 @@ $ ./rush
|
||||||
```
|
```
|
||||||
|
|
||||||
# Features
|
# Features
|
||||||
|
- No dependencies except a compiler
|
||||||
- Showing current time and directory with custom color
|
- Showing current time and directory with custom color
|
||||||
- Syntax highlighting on valid commands using ANSI colors
|
- Syntax highlighting on valid commands using ANSI colors
|
||||||
- History navigation using up and down keys with history command
|
- History navigation using up and down keys with history command
|
||||||
- Built in commands
|
- Built in commands
|
||||||
- Export environment variable
|
- Export environment variable
|
||||||
- Source commands from a file
|
- Source commands from a file
|
||||||
|
- Editing using left and right arrow keys
|
||||||
|
|
||||||
# Built in commands
|
# Built in commands
|
||||||
- cd
|
- cd
|
||||||
|
@ -36,16 +38,14 @@ $ ./rush
|
||||||
- source
|
- source
|
||||||
|
|
||||||
# Todo Features
|
# Todo Features
|
||||||
- Pipe
|
- splits commands based on pipes and whitespaces
|
||||||
- stdin, stdout, stderr redirect
|
- stdin, stdout, stderr redirect
|
||||||
- background jobs
|
- background jobs
|
||||||
- editing using left and right arrow keys
|
|
||||||
- tab completion
|
- tab completion
|
||||||
|
- Recalling history through `!` & ~ `!-`
|
||||||
|
|
||||||
# Credits
|
# Credits
|
||||||
- [Tutorial - Write a shell in C](https://brennan.io/2015/01/16/write-a-shell-in-c/)
|
- [Tutorial - Write a shell in C](https://brennan.io/2015/01/16/write-a-shell-in-c/)
|
||||||
- [dash](https://github.com/danishprakash/dash)
|
- [dash](https://github.com/danishprakash/dash)
|
||||||
- [Shell assignment](https://www.cs.cornell.edu/courses/cs414/2004su/homework/shell/shell.html)
|
- [Shell assignment](https://www.cs.cornell.edu/courses/cs414/2004su/homework/shell/shell.html)
|
||||||
- [khol](https://github.com/SanketDG/khol/)
|
- [khol](https://github.com/SanketDG/khol/)
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue