RISH: Ruby Interactive Shell for Linux and Unix Systems Version 0.2
Replacement for BASH or ZSH. Will soon have customization, and more advanced features to seperate itself from Bash, or at least have feature parity with it. Please note that this is in ALPHA, if that. Due to that I would not use this as a replacement shell. If you do and it breaks something, I apologize. If you find issues and fix them or add built in commands feel free to submit a pull request! Make sure it's for the unstable branch! Master branch is for """stable""" versions
- Tab Completion with built-in commands
- Some minor customization, colors and formatting words on prompt.
Clone this repo, download the zip, or download the file.
Open rish.rb in a text editor, will be making a man page with info later.
As it is in Alpha I would keep your current shell and use this command exec rish.rb
to start it.
For debugging purposes ruby rish.rb
so it doesn;t just close your terminal application.
Ruby, obviously
- Customization.
- Feature parity with.
- Tab completition with all programs.
- More. So much more.
- cd by itself will break shell
- Echo only outputs one word.
- Lots more I'm sure
Copyright (C) 2019 James Gillman [[email protected]]
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.