Merge branch 'master' of git+ssh://repo.or.cz/srv/git/org-mode

This commit is contained in:
Bastien Guerry 2010-11-05 18:07:51 +01:00
commit 5770cdae79
1 changed files with 43 additions and 66 deletions

View File

@ -6219,30 +6219,27 @@ suggestion.} for capturing new material.
@subsection Using capture @subsection Using capture
@table @kbd @table @kbd
@kindex C-c c @orgcmd{C-c c,org-capture}
@item C-c c Call the command @code{org-capture}. Note that this keybinding is global and
Call the command @code{org-capture}. If you have templates defined not active by default - you need to install it. If you have templates
@pxref{Capture templates}, it will offer these templates for selection or use defined @pxref{Capture templates}, it will offer these templates for
a new Org outline node as the default template. It will insert the template selection or use a new Org outline node as the default template. It will
into the target file and switch to an indirect buffer narrowed to this new insert the template into the target file and switch to an indirect buffer
node. You may then insert the information you want. narrowed to this new node. You may then insert the information you want.
@kindex C-c C-c @orgcmd{C-c C-c,org-capture-finalize}
@item C-c C-c Once you have finished entering information into the capture buffer, @kbd{C-c
Once you have finished entering information into the capture buffer, C-c} will return you to the window configuration before the capture process,
@kbd{C-c C-c} will return you to the window configuration before the capture so that you can resume your work without further distraction.
process, so that you can resume your work without further distraction.
@kindex C-c C-w @orgcmd{C-c C-w,org-capture-refile}
@item C-c C-w
Finalize the capture process by refiling (@pxref{Refiling notes}) the note to Finalize the capture process by refiling (@pxref{Refiling notes}) the note to
a different place. Please realize that this is a normal refiling command a different place. Please realize that this is a normal refiling command
that will be executed - so the cursor position at the moment you run this that will be executed - so the cursor position at the moment you run this
command is important. If you have inserted a tree with a parent and command is important. If you have inserted a tree with a parent and
children, first move the cursor back to the parent. children, first move the cursor back to the parent.
@kindex C-c C-k @orgcmd{C-c C-k,org-capture-kill}
@item C-c C-k
Abort the capture process and return to the previous state. Abort the capture process and return to the previous state.
@end table @end table
@ -6260,8 +6257,7 @@ for different target locations. The easiest way to create such templates is
through the customize interface. through the customize interface.
@table @kbd @table @kbd
@kindex C-c c C @orgkey{C-c c C}
@item C-c c C
Customize the variable @code{org-capture-templates}. Customize the variable @code{org-capture-templates}.
@end table @end table
@ -6527,15 +6523,13 @@ directory.
@table @kbd @table @kbd
@kindex C-c C-a @orgcmd{C-c C-a,org-attach}
@item C-c C-a
The dispatcher for commands related to the attachment system. After these The dispatcher for commands related to the attachment system. After these
keys, a list of commands is displayed and you must press an additional key keys, a list of commands is displayed and you must press an additional key
to select a command: to select a command:
@table @kbd @table @kbd
@kindex C-c C-a a @orgcmdtkc{a,C-c C-a a,org-attach-attach}
@item a
@vindex org-attach-method @vindex org-attach-method
Select a file and move it into the task's attachment directory. The file Select a file and move it into the task's attachment directory. The file
will be copied, moved, or linked, depending on @code{org-attach-method}. will be copied, moved, or linked, depending on @code{org-attach-method}.
@ -6548,52 +6542,42 @@ Note that hard links are not supported on all systems.
Attach a file using the copy/move/link method. Attach a file using the copy/move/link method.
Note that hard links are not supported on all systems. Note that hard links are not supported on all systems.
@kindex C-c C-a n @orgcmdtkc{n,C-c C-a n,org-attach-new}
@item n
Create a new attachment as an Emacs buffer. Create a new attachment as an Emacs buffer.
@kindex C-c C-a z @orgcmdtkc{z,C-c C-a z,org-attach-sync}
@item z
Synchronize the current task with its attachment directory, in case you added Synchronize the current task with its attachment directory, in case you added
attachments yourself. attachments yourself.
@kindex C-c C-a o @orgcmdtkc{p,C-c C-a o,org-attach-open}
@item o
@vindex org-file-apps @vindex org-file-apps
Open current task's attachment. If there is more than one, prompt for a Open current task's attachment. If there is more than one, prompt for a
file name first. Opening will follow the rules set by @code{org-file-apps}. file name first. Opening will follow the rules set by @code{org-file-apps}.
For more details, see the information on following hyperlinks For more details, see the information on following hyperlinks
(@pxref{Handling links}). (@pxref{Handling links}).
@kindex C-c C-a O @orgcmdtkc{O,C-c C-a O,org-attach-open-in-emacs}
@item O
Also open the attachment, but force opening the file in Emacs. Also open the attachment, but force opening the file in Emacs.
@kindex C-c C-a f @orgcmdtkc{f,C-c C-a f,org-attach-reveal}
@item f
Open the current task's attachment directory. Open the current task's attachment directory.
@kindex C-c C-a F @orgcmdtkc{F,C-c C-a F,org-attach-reveal-in-emacs}
@item F
Also open the directory, but force using @command{dired} in Emacs. Also open the directory, but force using @command{dired} in Emacs.
@kindex C-c C-a d @orgcmdtkc{d,C-c C-a d,org-attach-delete-one}
@item d
Select and delete a single attachment. Select and delete a single attachment.
@kindex C-c C-a D @orgcmdtkc{D,C-c C-a D,org-attach-delete-all}
@item D
Delete all of a task's attachments. A safer way is to open the directory in Delete all of a task's attachments. A safer way is to open the directory in
@command{dired} and delete from there. @command{dired} and delete from there.
@kindex C-c C-a s @orgcmdtkc{s,C-c C-a s,org-attach-set-directory}
@item C-c C-a s
@cindex property, ATTACH_DIR @cindex property, ATTACH_DIR
Set a specific directory as the entry's attachment directory. This works by Set a specific directory as the entry's attachment directory. This works by
putting the directory path into the @code{ATTACH_DIR} property. putting the directory path into the @code{ATTACH_DIR} property.
@kindex C-c C-a i @orgcmdtkc{i,C-c C-a i,org-attach-set-inherit}
@item C-c C-a i
@cindex property, ATTACH_DIR_INHERIT @cindex property, ATTACH_DIR_INHERIT
Set the @code{ATTACH_DIR_INHERIT} property, so that children will use the Set the @code{ATTACH_DIR_INHERIT} property, so that children will use the
same directory for attachments as the parent does. same directory for attachments as the parent does.
@ -6626,12 +6610,11 @@ will configure that new items from the feed provided by
the following command is used: the following command is used:
@table @kbd @table @kbd
@kindex C-c C-x g @orgcmd{C-c C-x g,org-feed-update-all}
@item C-c C-x g @item C-c C-x g
Collect items from the feeds configured in @code{org-feed-alist} and act upon Collect items from the feeds configured in @code{org-feed-alist} and act upon
them. them.
@kindex C-c C-x G @orgcmd{C-c C-x G,org-feed-goto-inbox}
@item C-c C-x G
Prompt for a feed name and go to the inbox configured for this feed. Prompt for a feed name and go to the inbox configured for this feed.
@end table @end table
@ -6671,8 +6654,7 @@ right location, and then pasting the note is cumbersome. To simplify this
process, you can use the following special command: process, you can use the following special command:
@table @kbd @table @kbd
@kindex C-c C-w @orgcmd{C-c C-w,org-refile}
@item C-c C-w
@vindex org-reverse-note-order @vindex org-reverse-note-order
@vindex org-refile-targets @vindex org-refile-targets
@vindex org-refile-use-outline-path @vindex org-refile-use-outline-path
@ -6697,15 +6679,16 @@ When the variable @code{org-log-refile}@footnote{with corresponding
@code{#+STARTUP} keywords @code{logrefile}, @code{lognoterefile}, @code{#+STARTUP} keywords @code{logrefile}, @code{lognoterefile},
and @code{nologrefile}} is set, a time stamp or a note will be and @code{nologrefile}} is set, a time stamp or a note will be
recorded when an entry has been refiled. recorded when an entry has been refiled.
@kindex C-u C-c C-w @orgkey{C-u C-c C-w}
@item C-u C-c C-w
Use the refile interface to jump to a heading. Use the refile interface to jump to a heading.
@kindex C-u C-u C-c C-w @orgcmd{C-u C-u C-c C-w,org-refile-goto-last-stored}
@item C-u C-u C-c C-w
Jump to the location where @code{org-refile} last moved a tree to. Jump to the location where @code{org-refile} last moved a tree to.
@item C-2 C-c C-w @item C-2 C-c C-w
Refile as the child of the item currently being clocked. Refile as the child of the item currently being clocked.
@item C-0 C-c C-w @ @r{or} @ C-u C-u C-u C-c C-w @item C-0 C-c C-w @ @r{or} @ C-u C-u C-u C-c C-w
@orgcmdtkc{C-0 C-c C-w @ @r{or} @ C-u C-u C-u C-c C-w,C-0 C-c C-w,org-refile-cache-clear}
Clear the target cache. Caching of refile targets can be turned on by Clear the target cache. Caching of refile targets can be turned on by
setting @code{org-refile-use-cache}. To make the command seen new possible setting @code{org-refile-use-cache}. To make the command seen new possible
targets, you have to clear the cache with this command. targets, you have to clear the cache with this command.
@ -6721,8 +6704,7 @@ agenda. Archiving is important to keep your working files compact and global
searches like the construction of agenda views fast. searches like the construction of agenda views fast.
@table @kbd @table @kbd
@kindex C-c C-x C-a @orgcmd{C-c C-x C-a,org-archive-subtree-default}
@item C-c C-x C-a
@vindex org-archive-default-command @vindex org-archive-default-command
Archive the current entry using the command specified in the variable Archive the current entry using the command specified in the variable
@code{org-archive-default-command}. @code{org-archive-default-command}.
@ -6741,14 +6723,11 @@ The most common archiving action is to move a project tree to another file,
the archive file. the archive file.
@table @kbd @table @kbd
@kindex C-c $ @orgcmdkskc{C-c C-x C-s,C-c $,org-archive-subtree}
@kindex C-c C-x C-s
@item C-c C-x C-s@ @r{or short} @ C-c $
@vindex org-archive-location @vindex org-archive-location
Archive the subtree starting at the cursor position to the location Archive the subtree starting at the cursor position to the location
given by @code{org-archive-location}. given by @code{org-archive-location}.
@kindex C-u C-c C-x C-s @orgkey{C-u C-c C-x C-s}
@item C-u C-c C-x C-s
Check if any direct children of the current headline could be moved to Check if any direct children of the current headline could be moved to
the archive. To do this, each subtree is checked for open TODO entries. the archive. To do this, each subtree is checked for open TODO entries.
If none are found, the command offers to move it to the archive If none are found, the command offers to move it to the archive
@ -6831,23 +6810,19 @@ Archived trees are excluded from column view unless the variable
The following commands help manage the ARCHIVE tag: The following commands help manage the ARCHIVE tag:
@table @kbd @table @kbd
@kindex C-c C-x a @orgcmd{C-c C-x a,org-toggle-archive-tag}
@item C-c C-x a
Toggle the ARCHIVE tag for the current headline. When the tag is set, Toggle the ARCHIVE tag for the current headline. When the tag is set,
the headline changes to a shadowed face, and the subtree below it is the headline changes to a shadowed face, and the subtree below it is
hidden. hidden.
@kindex C-u C-c C-x a @orgkey{C-u C-c C-x a}
@item C-u C-c C-x a
Check if any direct children of the current headline should be archived. Check if any direct children of the current headline should be archived.
To do this, each subtree is checked for open TODO entries. If none are To do this, each subtree is checked for open TODO entries. If none are
found, the command offers to set the ARCHIVE tag for the child. If the found, the command offers to set the ARCHIVE tag for the child. If the
cursor is @emph{not} on a headline when this command is invoked, the cursor is @emph{not} on a headline when this command is invoked, the
level 1 trees will be checked. level 1 trees will be checked.
@kindex C-@kbd{TAB} @orgcmd{C-@kbd{TAB},org-force-cycle-archived}
@item C-@kbd{TAB}
Cycle a tree even if it is tagged with ARCHIVE. Cycle a tree even if it is tagged with ARCHIVE.
@kindex C-c C-x A @orgcmd{C-c C-x A,org-archive-to-archive-sibling}
@item C-c C-x A
Move the current entry to the @emph{Archive Sibling}. This is a sibling of Move the current entry to the @emph{Archive Sibling}. This is a sibling of
the entry with the heading @samp{Archive} and the tag @samp{ARCHIVE}. The the entry with the heading @samp{Archive} and the tag @samp{ARCHIVE}. The
entry becomes a child of that sibling and in this way retains a lot of its entry becomes a child of that sibling and in this way retains a lot of its
@ -14821,6 +14796,8 @@ org-customize @key{RET}} and then click yourself through the tree.
@c Local variables: @c Local variables:
@c fill-column: 77 @c fill-column: 77
@c indent-tabs-mode: nil @c indent-tabs-mode: nil
@c paragraph-start: "\\|^@[a-zA-Z]*[ \n]\\|^@x?org\\(key\\|cmd\\)\\|\f\\|[ ]*$"
@c paragraph-separate: "\\|^@[a-zA-Z]*[ \n]\\|^@x?org\\(key\\|cmd\\)\\|[ \f]*$"
@c End: @c End: