diff --git a/gophed b/gophed
index a6d7561..e62950a 100755
--- a/gophed
+++ b/gophed
@@ -1,5 +1,7 @@
 #!/bin/sh
 
+PROMPT="=="
+SHOW="show"
 
 cleanup () {
 	rm -f $TMPFILE;
@@ -36,17 +38,18 @@ if [ "$1" = "-h" ]; then usage; fi
 
 if [ "$1" = "-i" ]; then 
 	ln -s $0 g
-	ln -s $0 d 
+	ln -s $0 d
+	ln -s $0 v
 	exit 0
 fi
 
 script_name=$(basename $0)
 
-if [ "${script_name}" = "gophed" ]; then
+if [ "${script_name}" = "gophed" -o "${script_name}" = "v" ]; then
 	sel=$(echo $1 | sed -r 's:/:+:g') 
 	TMPFILE=$(mktemp /tmp/gophed_$2_${sel}_$3.XXXXXXXXXXXXXXXXXXX)
 	go "$1" "$2" "$3" > $TMPFILE
-	cat show - show | ed $TMPFILE 
+	cat $SHOW - | ed -p ${PROMPT} $TMPFILE 
 fi
 if [ "${script_name}"  = "g" ]; then 
 		LINE=$(awk "{if (NR == $2) print \$0;}" $1)
@@ -56,7 +59,7 @@ if [ "${script_name}"  = "g" ]; then
 		SEL=$(echo $RESOURCE | sed -r 's:/:+:g') 
 		TMPFILE=$(mktemp /tmp/gophed_${HOST}_${SEL}_${PORT}.XXXXXXXXXXXXXXXXXXX)
 		go "$RESOURCE" "$HOST" "$PORT" > $TMPFILE
-		cat show - show | ed $TMPFILE
+		cat $SHOW - | ed -p ${PROMPT} $TMPFILE
 fi
 if [ "${script_name}" =  "d" ]; then
 		LINE=$(awk "{if (NR == $2) print \$0;}" $1)
diff --git a/show b/show
new file mode 100644
index 0000000..9342352
--- /dev/null
+++ b/show
@@ -0,0 +1 @@
+%n