Variable: org-use-speed-commands
org-use-speed-commands is a customizable variable defined in
org-keys.el.gz.
Value
nil
Documentation
Non-nil means activate single letter commands at beginning of a headline.
This may also be a function to test for appropriate locations where speed commands should be active.
For example, to activate speed commands when the point is on any star at the beginning of the headline, you can do this:
(setopt org-use-speed-commands
(lambda ()
(and (looking-at org-outline-regexp)
(looking-back "^\\\\**"))))
Note that prior to Emacs 29, setopt is unavailable, and
custom-set-variables or setq is used instead.
Source Code
;; Defined in /usr/src/emacs/lisp/org/org-keys.el.gz
;;; Speed keys
(defcustom org-use-speed-commands nil
"Non-nil means activate single letter commands at beginning of a headline.
This may also be a function to test for appropriate locations where speed
commands should be active.
For example, to activate speed commands when the point is on any
star at the beginning of the headline, you can do this:
(setopt org-use-speed-commands
(lambda ()
(and (looking-at org-outline-regexp)
(looking-back \"^\\\\**\"))))
Note that prior to Emacs 29, `setopt' is unavailable, and
`custom-set-variables' or `setq' is used instead."
:group 'org-structure
:type '(choice
(const :tag "Never" nil)
(const :tag "At beginning of headline stars" t)
(function)))