This tool helps organize projects(aka ventures) by:
- Allowing easy navigation to different ventures
- Mainting a list of command alias for easy execution
To install simply copy the contents of the vent
file into /usr/local/bin/
Also add the following alias to the end of your ~/.profile
file. This alias
allows for quick navigation to different ventures
# Vent
alias vego='{ dest=$(cat -); echo "Moving to venture: $dest"; cd $(vent go $dest)
>> /dev/null || echo "Unknown venture: \"$dest\"";}<<<'
vego <venture name>
Example:
user@Computer:.../Pictures$ vego schoolwork
Moving to venture: schoolwork
user@Computer:.../schoolwork$
vent init <optional name>
Example:
user@Computer:.../schoolwork$ vent init
user@Computer:.../schoolwork$
vent find <optional query>
Example:
user@Computer:.../schoolwork$ vent find e
Venture Name
------------
projects
minesweeper
tests
user@Computer:.../schoolwork$
vent list
Example:
user@Computer:.../schoolwork$ vent list
Name Command
-----------------
test echo 'lol'
user@Computer:.../schoolwork$
vent run <command>
Example:
user@Computer:.../schoolwork$ vent run test
lol
user@Computer:.../schoolwork$
vent delete <command>
Example:
user@Computer:.../schoolwork$ vent delete test
Successfully deleted test
user@Computer:.../schoolwork$
Simply run vent -h
for instructions