#!/bin/sh

oldpwd="$(pwd)"
bn=$(basename "$1")
dn=$(dirname "$1")
cd "$dn" || exit 1
if [ -f "$bn".orig ] ; then
	echo "$1.orig already exists, exiting"
	cd "$oldpwd"
	exit 1
fi
cp -p "$bn" "$bn".orig
vim "$bn"
cd "$oldpwd" || exit 1
