Variable: mode-line-remote

mode-line-remote is a buffer-local variable defined in bindings.el.gz.

Documentation

Mode line construct to indicate a remote buffer.

View in manual

Source Code

;; Defined in /usr/src/emacs/lisp/bindings.el.gz
(defvar-local mode-line-remote
  (list (propertize
	 "%1@"
	 'mouse-face 'mode-line-highlight
         'help-echo (lambda (window _object _point)
                      (format "%s"
                              (with-selected-window window
                                (if (stringp default-directory)
                                    (concat
                                     (if (file-remote-p default-directory)
                                         "Current directory is remote: "
                                       "Current directory is local: ")
                                     default-directory)
                                  "Current directory is nil"))))))
  "Mode line construct to indicate a remote buffer.")