# Sqish Rust Shell. This is an attempt to create a simple shell in Rust, because why not. !!! LOOK into the pty crate to handle pseudoterminals such as in top or ssh My starting point is [this article](https://www.joshmcguigan.com/blog/build-your-own-shell-rust/) which is excellent. I will start with the final form of a shell given in the article and try to reformat it: ## To fix * Autocomplete : when nothing found, return input * Autocomplete : Weird permission issues sometimes (ignore unallowed files and folders) * Bug with find_common_chars (if I type Cargo.t and press tab, we can't choose between Cargo.toml and Cargo.lock)