Hack to homedir-relativize paths

This commit is contained in:
Reid 'arrdem' McKenzie 2017-12-05 15:38:36 -08:00
parent e3450710fa
commit 4982d43f88

View file

@ -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
} }