Hack to homedir-relativize paths
This commit is contained in:
parent
e3450710fa
commit
4982d43f88
1 changed files with 4 additions and 4 deletions
|
@ -1,8 +1,8 @@
|
||||||
# goto.zsh
|
# goto.zsh
|
||||||
|
|
||||||
function _awk {
|
function _awk {
|
||||||
which awk &>/dev/null && awk $@ || \
|
which awk &>/dev/null && awk $@ || \
|
||||||
which gawk &>/dev/null && gawk $@
|
which gawk &>/dev/null && gawk $@
|
||||||
}
|
}
|
||||||
|
|
||||||
function _gotofile {
|
function _gotofile {
|
||||||
|
@ -10,7 +10,7 @@ function _gotofile {
|
||||||
}
|
}
|
||||||
|
|
||||||
function _makeLabel {
|
function _makeLabel {
|
||||||
printf "%s %s\n" $1 $2 >> `_gotofile`
|
printf "%s %s\n" $1 $(echo $2 | tr -d "$HOME") >> `_gotofile`
|
||||||
}
|
}
|
||||||
|
|
||||||
function label {
|
function label {
|
||||||
|
@ -35,7 +35,7 @@ function goto {
|
||||||
then
|
then
|
||||||
_awk "{ print \$1 }" `_gotofile` | column -t
|
_awk "{ print \$1 }" `_gotofile` | column -t
|
||||||
else
|
else
|
||||||
cd $(_awk "/^$1\s/ {print \$2;exit;}" `_gotofile`)
|
cd "$HOME/$(_awk "/^$1\s/ {print \$2;exit;}" `_gotofile` | head -n 1)"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue