view zshrc-maven @ 99:a081e7a3977d

Add support for custom completions to zshrc. Add a completion function to match all ssh keys in ~/.ssh when using ssh-add.
author Dirk Olmes <dirk@xanthippe.ping.de>
date Tue, 18 Oct 2016 04:25:48 +0200
parents fd29e12b3a2e
children
line wrap: on
line source

#
# zshrc for Maven
#

export MAVEN_OPTS="-Xmx768m"

switchMaven() {
    local maven_version="$1"
    local new_path=`removeFromPath "maven"`
    export M2_HOME=/usr/share/maven-bin-${maven_version}
    export PATH="${M2_HOME}/bin":"${new_path}"
    mvn --version
}

mvn20() {
    switchMaven "2.0"
}

mvn22() {
    switchMaven "2.2"
}

mvn30() {
    switchMaven "3.0"
}