#!/bin/sh -

viewdir=${VIMVIEW-`csh -c "echo $HOME_SU/.vim/view"`}
test -d "$viewdir" || viewdir=$HOME/.vim/view

# rmview - delete matching vim view files
# Steve Kinzler, steve@kinzler.com, May 04/Jan 05/Mar 14
# https://kinzler.com/me/home.html#vi

case "$1,$#" in
-h,*)	echo "usage: $0 [ -u | substr ... ]" 1>&2; exit 1;;
-u,*)	find "$viewdir" \! -user "${USER-$LOGNAME}" -print -exec rm -f {} \;
	exit;;
*,0)	set \?;;
esac

for patt
do
	patt=`echo "$patt" | sed 's/\//=+/g'`
	ls -1 "$viewdir"/*$patt*
	rm -f "$viewdir"/*$patt*
done
