GNU Screen IDE.
scide command wraps
screen to automatically use
.screenrc files in the current directory or in project directories.
gem install scide
Assuming your project screen configuration is in
cd ~/src/my-project scide
With the -p, --projects PROJECTS_DIR option,
scide will know your project directory so you can open from elsewhere.
cd /elsewhere scide -p ~/src my-project
You can also set the
$SCIDE_PROJECTS environment variable:
export SCIDE_PROJECTS=~/src scide my-project
Without a .screenrc file
If you don't already have a .screenrc configuration file,
scide can open your project with a default configuration.
cd ~/other-project scide --auto
This will open
screen with two named windows:
- editor will launch your favorite editor (
- shell will launch a new shell.
Add a .screenrc file
To add a .screenrc file to your project:
cd ~/other-project scide setup cat .screenrc
-b BIN, --bin BIN
Use the bin option to give the path to your screen binary if it's not in the PATH or has a different name. This can also be set with the
-s OPTIONS, --screen OPTIONS
Customize screen options (
-Uby default). This can also be set with the
- Author: Simon Oulevay (Alpha Hydrae)
- License: MIT (see LICENSE.txt)