aboutsummaryrefslogtreecommitdiff
path: root/pdksh/pdkshrc.d/ed.pdksh
diff options
context:
space:
mode:
Diffstat (limited to 'pdksh/pdkshrc.d/ed.pdksh')
-rw-r--r--pdksh/pdkshrc.d/ed.pdksh26
1 files changed, 0 insertions, 26 deletions
diff --git a/pdksh/pdkshrc.d/ed.pdksh b/pdksh/pdkshrc.d/ed.pdksh
deleted file mode 100644
index f64f6dc6..00000000
--- a/pdksh/pdkshrc.d/ed.pdksh
+++ /dev/null
@@ -1,26 +0,0 @@
-# Add a colon prompt to ed when a command is expected rather than text; makes
-# it feel a lot more like using ex. Only do this when stdin is a terminal,
-# however. Also try and use -v for more verbose error output, and rlwrap(1) if
-# it's available.
-ed() {
-
- # We're only adding options if input is from a terminal
- if [[ -t 0 ]] ; then
-
- # Colon prompt (POSIX)
- set -- -p : "$@"
-
- # Verbose if availble (not POSIX)
- if ed -sv - </dev/null >&0 2>&0 ; then
- set -- -v "$@"
- fi
- fi
-
- # Execute the ed(1) call, in a wrapper if appropriate and with the
- # concluded options
- if [[ -t 0 ]] && command -v rlwrap >/dev/null ; then
- command rlwrap ed "$@"
- else
- command ed "$@"
- fi
-}