First crack at auto resizing Qn mode for vim.
[profile.git] / has_term
diff --git a/has_term b/has_term
new file mode 100755 (executable)
index 0000000..8150269
--- /dev/null
+++ b/has_term
@@ -0,0 +1,18 @@
+#!/usr/bin/perl
+#
+# $Id$
+#
+# has_term: Check for a valid TERM value.
+# Usage: has_term [<term>]
+# Exits: 0 if the TERM setting is valid.
+#        1 otherwise.
+# Example: has_term dtterm
+#
+
+use Term::Cap;
+
+# Quit.
+close STDERR;
+
+Tgetent Term::Cap { TERM => $ARGV[0], OSPEED => 9600 } and exit 0;
+exit 100;