X-Git-Url: https://git.madduck.net/etc/zsh.git/blobdiff_plain/99f2240fa277d067880f2c23032acf719f7667cb..b4d04354a46d9574d91b0892187e9e669ff03c21:/.zsh/zshrc/20-tempfile%20dir_functions/etc/zsh.git/blobdiff_plain/99f2240fa277d067880f2c23032acf719f7667cb..b4d04354a46d9574d91b0892187e9e669ff03c21:/.zsh/zshrc/20-tempfile+dir_functions diff --git a/.zsh/zshrc/20-tempfile+dir_functions b/.zsh/zshrc/20-tempfile+dir_functions index f44c058..6781557 100644 --- a/.zsh/zshrc/20-tempfile+dir_functions +++ b/.zsh/zshrc/20-tempfile+dir_functions @@ -10,9 +10,10 @@ cdt() { emulate -L zsh REPLY=$(mktemp -td ${1:-cdt}.XXXXXX) - builtin cd $REPLY + builtin cd "$REPLY" rm -f ${TMPDIR:-/tmp}/cdt.latest - ln -s $REPLY ${TMPDIR:-/tmp}/cdt.latest + ln -s "$REPLY" ${TMPDIR:-/tmp}/cdt.latest + echo "$REPLY" } _cdt() { @@ -38,9 +39,9 @@ vit() { esac done REPLY=$(mktemp -t ${prefix:-vit}-XXXXXX.txt) - [ -n "$stdin" ] && cat >| $REPLY - sensible-editor +start $REPLY /dev/tty - ln -sf $REPLY ${TMPDIR:-/tmp}/vit.latest + [ -n "$stdin" ] && cat >| "$REPLY" + sensible-editor +start "$REPLY" /dev/tty + ln -sf "$REPLY" ${TMPDIR:-/tmp}/vit.latest echo "$REPLY" } _vit() {