From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thorsten Jolitz Newsgroups: gmane.emacs.help Subject: Re: How to get a list of all commands with given prefix? Date: Wed, 19 Mar 2014 09:14:41 +0100 Message-ID: <87ppli61vy.fsf@gmail.com> References: <87lhw7mlrg.fsf@gmail.com> <87r45z1j1l.fsf@gmail.com> <87zjkngici.fsf@gmail.com> <87bnx2p5t2.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1395216844 14403 80.91.229.3 (19 Mar 2014 08:14:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 19 Mar 2014 08:14:04 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Mar 19 09:14:13 2014 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WQBdc-0000fQ-3w for geh-help-gnu-emacs@m.gmane.org; Wed, 19 Mar 2014 09:14:12 +0100 Original-Received: from localhost ([::1]:39196 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WQBdb-0006mX-KZ for geh-help-gnu-emacs@m.gmane.org; Wed, 19 Mar 2014 04:14:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51198) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WQBdH-0006kI-Hy for help-gnu-emacs@gnu.org; Wed, 19 Mar 2014 04:13:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WQBdA-0005II-6H for help-gnu-emacs@gnu.org; Wed, 19 Mar 2014 04:13:51 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:40850) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WQBd9-0005IA-Tf for help-gnu-emacs@gnu.org; Wed, 19 Mar 2014 04:13:44 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1WQBd7-0008MX-7e for help-gnu-emacs@gnu.org; Wed, 19 Mar 2014 09:13:41 +0100 Original-Received: from e178189183.adsl.alicedsl.de ([85.178.189.183]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 19 Mar 2014 09:13:41 +0100 Original-Received: from tjolitz by e178189183.adsl.alicedsl.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 19 Mar 2014 09:13:41 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 207 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: e178189183.adsl.alicedsl.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:yoQx6e7jGlopzjh+DWDiH83MPF4= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:96615 Archived-At: Jambunathan K writes: > Thorsten Jolitz writes: > >> thanks, that brought me on the right track. So its really easy to get >> a list of the impressive number of org-mode commands: > > I believe, for a complete list, you may have to explicitly "load" all > the files that are part of Org. Otherwise, you are likely to miss out > on commands that are part of an un-loaded file. I probably don't want the symbols from all that ob-xyz.el files, what I get is 183 commands with keybindings - might that be a complete list of the Org core commands? #+begin_src emacs-lisp ;; 183 (length '((org-ctrl-c-ret . "C-c RET") (org-shiftup . "M-p") (org-open-line . "C-o") (org-reveal . "C-c C-r") (org-ctrl-c-ctrl-c . "C-c C-c") (org-clock-in . "C-c C-x TAB") (org-metaright . "C-c C-x r") (org-preview-latex-fragment . "C-c C-x C-l") (org-shiftmetaleft . "C-c C-x L") (org-toggle-fixed-width-section . "C-c :") (org-babel-switch-to-session . "C-c C-v C-z") (org-delete-backward-char . "DEL") (org-beginning-of-line . "C-a") (org-table-sum . "C-c +") (org-columns . "C-c C-x C-c") (org-agenda-set-restriction-lock . "C-c C-x <") (org-table-toggle-formula-debugger . "C-c {") (org-babel-mark-block . "C-c C-v C-M-h") (org-insert-all-links . "C-c C-M-l") (org-babel-insert-header-arg . "C-c C-v j") (org-list-make-subtree . "C-c C-*") (org-mobile-pull . "C-c C-x RET g") (org-babel-execute-subtree . "C-c C-v s") (org-paste-special . "C-c C-x C-y") (org-babel-check-src-block . "C-c C-v c") (org-self-insert-command . "SPC..~") (org-toggle-tags-groups . "C-c C-x q") (org-table-blank-field . "C-c SPC") (org-archive-to-archive-sibling . "C-c C-x A") (org-toggle-checkbox . "C-c C-x C-b") (org-previous-link . "C-c C-x C-p") (org-time-stamp . "C-c .") (org-shiftcontrolleft . "M-S--") (org-demote-subtree . "C-c C->") (org-insert-link . "C-c C-l") (org-attach . "C-c C-a") (org-timer . "C-c C-x .") (org-clone-subtree-with-time-shift . "C-c C-x c") (org-clock-goto . "C-c C-x C-j") (org-mobile-push . "C-c C-x RET p") (org-update-statistics-cookies . "C-c #") (org-shiftmetaright . "C-c C-x R") (org-shiftmetadown . "C-c C-x D") (org-return-indent . "C-j") (org-toggle-inline-images . "C-c C-x C-v") (org-copy-visible . "C-c C-x v") (org-babel-goto-named-src-block . "C-c C-v g") (org-timer-start . "C-c C-x 0") (org-babel-goto-named-result . "C-c C-v C-r") (org-clock-modify-effort-estimate . "C-c C-x C-e") (org-clock-display . "C-c C-x C-d") (org-shiftleft . "M--") (org-backward-element . "M-{") (org-babel-tangle-file . "C-c C-v f") (org-feed-goto-inbox . "C-c C-x G") (org-archive-subtree . "C-c $") (org-toggle-time-stamp-overlays . "C-c C-x C-t") (org-metaleft . "C-c C-x l") (org-resolve-clocks . "C-c C-x C-z") (org-table-copy-down . "") (org-add-note . "C-c C-z") (org-end-of-line . "C-e") (org-metaup . "C-c C-x u") (org-ctrl-c-star . "C-c *") (org-set-property . "C-c C-x p") (org-deadline . "C-c C-d") (org-insert-todo-heading . "C-c C-x M") (org-shiftcontroldown . "") (org-goto . "C-c C-j") (org-babel-demarcate-block . "C-c C-v d") (org-open-at-point . "C-c C-o") (org-babel-execute-buffer . "C-c C-v b") (org-babel-load-in-session . "C-c C-v l") (org-babel-expand-src-block . "C-c C-v v") (org-shiftcontrolup . "") (org-babel-switch-to-session-with-code . "C-c C-v z") (org-babel-sha1-hash . "C-c C-v a") (org-footnote-action . "C-c C-x f") (org-narrow-to-element . "C-x n e") (org-clock-in-last . "C-c C-x C-x") (org-narrow-to-subtree . "C-x n s") (org-copy-special . "C-c C-x M-w") (org-clock-report . "C-c C-x C-r") (org-narrow-to-block . "C-x n b") (org-todo . "C-c C-t") (org-insert-drawer . "C-c C-x d") (org-next-link . "C-c C-x C-n") (org-shiftcontrolright . "M-S-+") (org-refile . "C-c C-w") (org-shiftdown . "M-n") (org-toggle-comment . "C-c ;") (org-forward-paragraph . "") (org-copy . "C-c M-w") (org-metadown . "") (org-cut-special . "C-c C-x C-w") (org-kill-line . "C-k") (org-forward-element . "M-}") (org-return . "RET") (org-babel-previous-src-block . "C-c C-v C-p") (org-redisplay-inline-images . "C-c C-x C-M-v") (org-mark-ring-goto . "C-c &") (org-table-create-or-convert-from-region . "C-c |") (org-dblock-update . "C-c C-x C-u") (org-set-property-and-value . "C-c C-x P") (org-toggle-ordered-property . "C-c C-x o") (org-insert-todo-heading-respect-content . "") (org-babel-tangle . "C-c C-v t") (org-archive-subtree-default . "C-c C-x C-a") (org-priority . "C-c ,") (org-babel-open-src-block-result . "C-c C-v C-o") (org-down-element . "C-c C-_") (org-table-field-info . "C-c ?") (org-edit-special . "C-c '") (org-schedule . "C-c C-s") (org-timer-set-timer . "C-c C-x ;") (org-cycle . "TAB") (org-babel-view-src-block-info . "C-c C-v I") (org-reload . "C-c C-x !") (org-babel-execute-maybe . "C-c C-v C-e") (org-insert-heading . "M-RET") (org-sparse-tree . "C-c /") (org-table-rotate-recalc-marks . "C-#") (org-previous-block . "C-c M-b") (org-match-sparse-tree . "C-c \\\\") (org-force-self-insert . "|") (org-tree-to-indirect-buffer . "C-c C-x b") (org-table-eval-formula . "C-c =") (org-next-block . "C-c M-f") (org-toggle-pretty-entities . "C-c C-x \\\\") (org-emphasize . "C-c C-x C-f") (org-table-toggle-coordinate-overlays . "C-c }") (org-feed-update-all . "C-c C-x g") (org-yank . "C-y") (org-kill-note-or-show-branches . "C-c C-k") (org-mark-element . "M-h") (org-backward-paragraph . "") (org-advertized-archive-subtree . "C-c C-x C-s") (org-clock-out . "C-c C-x C-o") (org-mark-subtree . "C-c @") (org-transpose-words . "M-t") (org-promote-subtree . "C-c C-<") (org-shiftright . "M-+") (org-meta-return . "C-c C-x m") (org-timer-item . "C-c C-x -") (org-agenda-remove-restriction-lock . "C-c C-x >") (org-time-stamp-inactive . "C-c !") (org-set-effort . "C-c C-x e") (org-delete-char . "C-d") (org-insert-heading-respect-content . "") (org-capture . "C-c r") (org-set-tags-command . "C-c C-q") (org-date-from-calendar . "C-c <") (org-goto-calendar . "C-c >") (org-evaluate-time-range . "C-c C-y") (org-cycle-agenda-files . "C-'") (org-export-dispatch . "C-c C-e") (org-backward-sentence . "M-a") (org-shiftmetaup . "C-c C-x U") (org-transpose-element . "C-M-t") (org-babel-goto-src-block-head . "C-c C-v C-u") (org-sort . "C-c ^") (org-insert-columns-dblock . "C-c C-x i") (org-forward-heading-same-level . "C-c C-f") (org-babel-do-key-sequence-in-edit-buffer . "C-c C-v x") (org-agenda . "C-c a") (org-comment-dwim . "M-;") (org-inc-effort . "C-c C-x E") (org-force-cycle-archived . "") (org-clock-cancel . "C-c C-x C-q") (org-toggle-archive-tag . "C-c C-x a") (org-table-create-with-table\\.el . "C-c ~") (org-mark-ring-push . "C-c %") (org-insert-last-stored-link . "C-c M-l") (org-shifttab . "") (org-babel-next-src-block . "C-c C-v C-n") (org-forward-sentence . "M-e") (org-backward-heading-same-level . "C-c C-b") (org-babel-describe-bindings . "C-c C-v h") (org-babel-lob-ingest . "C-c C-v i") (org-up-element . "C-c C-^") (org-ctrl-c-minus . "C-c -") (org-table-edit-field . "C-c `") (org-reftex-citation . "C-c C-x ["))) #+end_src -- cheers, Thorsten