Variable: org-M-RET-may-split-line

org-M-RET-may-split-line is a customizable variable defined in org.el.gz.

Value

((default . t))

Documentation

Non-nil means M-RET will split the line at the cursor position.

When nil, it will go to the end of the line before making a new line. You may also set this option in a different way for different contexts. Valid contexts are:

headline when creating a new headline
item when creating a new item
table in a table field
default the value to be used for all contexts not explicitly
          customized

Source Code

;; Defined in /usr/src/emacs/lisp/org/org.el.gz
(defcustom org-M-RET-may-split-line '((default . t))
  "Non-nil means M-RET will split the line at the cursor position.
When nil, it will go to the end of the line before making a
new line.
You may also set this option in a different way for different
contexts.  Valid contexts are:

headline  when creating a new headline
item      when creating a new item
table     in a table field
default   the value to be used for all contexts not explicitly
          customized"
  :group 'org-structure
  :group 'org-table
  :type '(choice
	  (const :tag "Always" t)
	  (const :tag "Never" nil)
	  (repeat :greedy t :tag "Individual contexts"
		  (cons
		   (choice :tag "Context"
			   (const headline)
			   (const item)
			   (const table)
			   (const default))
		   (boolean)))))