If you use the terminal on a daily basis, you'll eventually find yourself wanting aliases for your most commonly-used commands. It's incredibly useful to be able to execute your commands with only a few keystrokes that ultimately get hardcoded into muscle memory.
This repository is an easy to install project that contains a growing list of aliases for different frameworks and tools that works on any *nix system.
The project was started with passion by the Algotech Software Engineering Team.
- Git aliases - the version control system
- GitHub aliases - command-line wrapper for git that makes you better at GitHub
- Apache aliases - cross-platform web server software
- CLI aliases - various bash aliases
- Composer aliases - package manager for the PHP programming language
- PHPUnit aliases - unit testing framework for the PHP programming language
- Symfony aliases - web application framework
- Gulp aliases - toolkit for automating painful or time-consuming tasks
- Loopback aliases - highly-extensible, open-source Node.js framework
- Cordova aliases - cross-platform mobile application development
- Django aliases - web application framework
- Ruby on Rails aliases - web application framework
- You can find the documentation for git aliases here. Those are different than the above described bash aliases.
Clone it into
.aliases folder in your home directory:
cd ~ git clone https://github.com/algotech/dotaliases.git .aliases
Enable bash aliases for new terminals: add to
Enable bash aliases in the current opened terminal by running the command:
Using with vagrant
- clone the repository to a folder of your choice
.aliasesto vagrant shared folders (do not forget to add it to
bash_aliasesand replace the line
ALIASES_HOME=$HOMEwith your path in vagrant, e.g.
sourcebash_aliases from its location whenever you ssh into the vagrant box