summaryrefslogtreecommitdiff
path: root/wvi
diff options
context:
space:
mode:
Diffstat (limited to 'wvi')
-rwxr-xr-xwvi19
1 files changed, 19 insertions, 0 deletions
diff --git a/wvi b/wvi
new file mode 100755
index 0000000..f27d096
--- /dev/null
+++ b/wvi
@@ -0,0 +1,19 @@
+#!/bin/sh
+while [ $# -gt 0 ]; do
+ case "$1" in
+ -fg | -bg | -fn | -geometry)
+ XFl="$XFl $1 $2"
+ shift ;;
+ -*)
+ Fl="$Fl $1" ;;
+ *)
+ break ;;
+ esac
+ shift
+done
+RC=$HOME/.exrc
+echo $XFl | grep -q '\-geometry' || {
+ [ -e $RC ] && grep -q '^set\{0,1\}[[:space:]]\{1,\}nu' $RC &&
+ XFl="$XFl -geometry 88"
+}
+xterm $XFl -T "vi $*" -e "BINDIR/vi $Fl $*" &