Variable: sh-beginning-of-command

sh-beginning-of-command is a customizable variable defined in sh-script.el.gz.

Value

"\\([;({`|&]\\|\\`\\|[^\\]\n\\)[    ]*\\([/~[:alnum:]:]\\)"

Documentation

Regexp to determine the beginning of a shell command.

The actual command starts at the beginning of the second \(grouping\).

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/sh-script.el.gz
(defcustom sh-beginning-of-command
  "\\([;({`|&]\\|\\`\\|[^\\]\n\\)[ \t]*\\([/~[:alnum:]:]\\)"
  "Regexp to determine the beginning of a shell command.
The actual command starts at the beginning of the second \\(grouping\\)."
  :type 'regexp
  :group 'sh-script)