Function: eshell-send-invisible
eshell-send-invisible is an interactive and byte-compiled function
defined in esh-mode.el.gz.
Signature
(eshell-send-invisible)
Documentation
Read a string without echoing.
Then send it to the process running in the current buffer.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/eshell/esh-mode.el.gz
(defun eshell-send-invisible ()
"Read a string without echoing.
Then send it to the process running in the current buffer."
(interactive) ; Don't pass str as argument, to avoid snooping via C-x ESC ESC
(let ((str (read-passwd
(format "%s Password: "
(process-name (eshell-interactive-process))))))
(if (stringp str)
(process-send-string (eshell-interactive-process)
(concat str "\n"))
(message "Warning: text will be echoed"))))