Function: org-open-line

org-open-line is an interactive and byte-compiled function defined in org.el.gz.

Signature

(org-open-line N)

Documentation

Insert a new row in tables, call open-line elsewhere.

If org-special-ctrl-o is nil, just call open-line everywhere. As a special case, when a document starts with a table, allow calling open-line on the very first character.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/org/org.el.gz
(defun org-open-line (n)
  "Insert a new row in tables, call `open-line' elsewhere.
If `org-special-ctrl-o' is nil, just call `open-line' everywhere.
As a special case, when a document starts with a table, allow
calling `open-line' on the very first character."
  (interactive "*p")
  (if (and org-special-ctrl-o (/= (point) 1) (org-at-table-p))
      (org-table-insert-row)
    (open-line n)))