z-alias
v0.1.3
Published
Edit your bash aliases the funny way
Downloads
3
Readme
Z-ALIAS
Edit your bash aliases the funny way
About
This project provides an easy solution for using aliases from your command line. z-alias
solves the hassle of remembering how to create / edit / delete your aliases.
Install
npm i -g z-alias
Usage
z-alias -h
Usage:
$ z-alias [options] [arguments]
Options:
--list, -l List all aliases
--open, -o Open aliases file in your favorite editor
--search, -s Search in aliases
--add, -a Add an alias
--edit, -e Edit an alias
--remove, -r Remove an alias
--help, -h Display help
--version, -v Print z-alias version
Examples:
$ z-alias -l
$ z-alias -o
$ z-alias -s [<searchTerm> <searchTerm2> ...]
$ z-alias -a [<aliasName> "<aliasCommand>"]
$ z-alias -e [<aliasName> "<aliasCommand>"]
$ z-alias -r [<aliasName> <aliasName2> ...]
Configuration:
* To change the path of the aliases file, paste and adapt this line
at the end of your .bashrc file.
export Z_ALIAS_FILE=~/.bash_aliases
* To make your aliases available in all new shells paste this line
at the end of your .bashrc file (adapt if above line has been added).
if [ -f ~/.bash_aliases ]; then source ~/.bash_aliases; fi
Config
In your ~/.bashrc
, ~/.zshrc
, ...
Change aliases file path
If not set, defaults to : ~/.bash_aliases
# Change aliases file path
export Z_ALIAS_FILE="/path/to/aliases"
Make your aliases available on all shells
Add that block at the end or your .bashrc
or .zshrc
file.
# Make aliases available
if [ -f ~/.bash_aliases ]; then source ~/.bash_aliases; fi