Function: backward-paragraph

backward-paragraph is an interactive and byte-compiled function defined in paragraphs.el.gz.

Signature

(backward-paragraph &optional ARG)

Documentation

Move backward to start of paragraph.

With argument ARG, do it ARG times; a negative argument ARG = -N means move forward N paragraphs.

A paragraph start is the beginning of a line which is a paragraph-start or which is ordinary text and follows a paragraph-separateing line; except: if the first real line of a paragraph is preceded by a blank line, the paragraph starts at that blank line.

See forward-paragraph for more information.

View in manual

Probably introduced at or before Emacs version 19.1.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/textmodes/paragraphs.el.gz
(defun backward-paragraph (&optional arg)
  "Move backward to start of paragraph.
With argument ARG, do it ARG times;
a negative argument ARG = -N means move forward N paragraphs.

A paragraph start is the beginning of a line which is a
`paragraph-start' or which is ordinary text and follows a
`paragraph-separate'ing line; except: if the first real line of a
paragraph is preceded by a blank line, the paragraph starts at that
blank line.

See `forward-paragraph' for more information."
  (interactive "^p")
  (or arg (setq arg 1))
  (forward-paragraph (- arg)))