diff options
| -rw-r--r-- | alias | 10 |
1 files changed, 6 insertions, 4 deletions
| @@ -43,10 +43,12 @@ _move_to_tmp() { | |||
| 43 | mv $@ /tmp | 43 | mv $@ /tmp |
| 44 | } | 44 | } |
| 45 | prompt() { | 45 | prompt() { |
| 46 | TMPFILE=$(mktemp); echo -e $1 > $TMPFILE && \ | 46 | TMPFILE=$(mktemp) |
| 47 | vim $TMPFILE && \ | 47 | echo -e $1 > $TMPFILE \ |
| 48 | sed -i '$ q; s/$/ \\/' $TMPFILE && \ | 48 | && vim $TMPFILE \ |
| 49 | eval $(cat $TMPFILE | tee /dev/tty) | 49 | && sed -i '$ q; s/$/ \\/' $TMPFILE \ |
| 50 | && eval $(cat $TMPFILE | tee /dev/tty) | ||
| 51 | rm $TMPFILE | ||
| 50 | } | 52 | } |
| 51 | 53 | ||
| 52 | # package | 54 | # package |