Function: previous-line-completion

previous-line-completion is an interactive and byte-compiled function defined in simple.el.gz.

Signature

(previous-line-completion &optional N)

Documentation

Move to completion candidate on the previous line in the completions buffer.

With prefix argument N, move back N lines (negative N means move forward). In vertical format (see user option completions-format) this command moves line-wise through all columns in the completions buffer, in horizontal format movement is confined to the current column of completions.

Also see the completion-auto-wrap variable.

View in manual

Probably introduced at or before Emacs version 30.1.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/simple.el.gz
(defun previous-line-completion (&optional n)
  "Move to completion candidate on the previous line in the completions buffer.
With prefix argument N, move back N lines (negative N means move
forward).  In vertical format (see user option `completions-format')
this command moves line-wise through all columns in the completions
buffer, in horizontal format movement is confined to the current column
of completions.

Also see the `completion-auto-wrap' variable."
  (interactive "p")
  (next-line-completion (- n)))