summaryrefslogtreecommitdiff
path: root/wvi
diff options
context:
space:
mode:
authorThomas Ulmer <thomasmulmer02@gmail.com>2026-06-23 21:34:41 -0700
committerThomas Ulmer <thomasmulmer02@gmail.com>2026-06-23 21:34:41 -0700
commit874d317334fae1ddce316f9b6f4d0ce4e434bf52 (patch)
tree929f924d3c3696d3aa9917aca0e7048bbe3e93e8 /wvi
parent15bd7946cc838a3151c357e4b0bc1ab85eecda62 (diff)
heirloom vi fixes from arch AUR
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 $*" &