* I just discovered the clone subtree command
@ 2009-06-17 0:46 Charles Cave
2009-06-17 23:22 ` Nicolas Aggelidis
0 siblings, 1 reply; 5+ messages in thread
From: Charles Cave @ 2009-06-17 0:46 UTC (permalink / raw)
To: emacs-orgmode
I am reading the Org-mode Release 6.27a manual to learn new things.
and just discovered the C-c C-x c (clone subtree) command.
This makes copies of a tree and inserts them as siblings. The command
prompts you for the number of copies to make. The really useful
feature is to update dates according to a pattern.
Here is an example of creating headings for each of the next six months:
Start with this:
** First of the month
*** July
SCHEDULED: <2009-07-01 Wed>
Position the cursor to the beginning of the line *** July
then issue the C-c C-x c
Answer the question "Number of clones to produce:" with 6
Next question is
"Date shift per clone (e.g. +1w, empty to copy unchanged): "
Answer it +1m and the tree looks like:
*** July
SCHEDULED: <2009-07-01 Wed>
*** July
SCHEDULED: <2009-08-01 Sat>
*** July
SCHEDULED: <2009-09-01 Tue>
*** July
SCHEDULED: <2009-10-01 Thu>
*** July
SCHEDULED: <2009-11-01 Sun>
*** July
SCHEDULED: <2009-12-01 Tue>
*** July
SCHEDULED: <2010-01-01 Fri>
Now you just have to change the occurrences of July to the real
month names!
I don't know when this feature appeared but it is very useful.
Charles
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: I just discovered the clone subtree command
2009-06-17 0:46 I just discovered the clone subtree command Charles Cave
@ 2009-06-17 23:22 ` Nicolas Aggelidis
2009-06-17 23:56 ` Charles Cave
0 siblings, 1 reply; 5+ messages in thread
From: Nicolas Aggelidis @ 2009-06-17 23:22 UTC (permalink / raw)
To: Charles Cave; +Cc: emacs-orgmode
[-- Attachment #1.1: Type: text/plain, Size: 1305 bytes --]
On Wed, Jun 17, 2009 at 3:46 AM, Charles Cave <charlesweb@optusnet.com.au>wrote:
> I am reading the Org-mode Release 6.27a manual to learn new things.
> and just discovered the C-c C-x c (clone subtree) command.
>
> This makes copies of a tree and inserts them as siblings. The command
> prompts you for the number of copies to make. The really useful
> feature is to update dates according to a pattern.
>
> Here is an example of creating headings for each of the next six months:
>
> Start with this:
>
> ** First of the month
> *** July
> SCHEDULED: <2009-07-01 Wed>
>
> ....
>
> Now you just have to change the occurrences of July to the real
> month names!
>
> I don't know when this feature appeared but it is very useful.
>
> Charles
>
Hi Charles!
I have a training log that has the following headings
* Training Log [2009-06-19 Fri]
where i keep a training log for the day.
I tried replicating the tree, but i can't get the date to increase....so for
5 copies i get
* Training Log [2009-06-19 Fri]
* Training Log [2009-06-19 Fri]
* Training Log [2009-06-19 Fri]
* Training Log [2009-06-19 Fri]
* Training Log [2009-06-19 Fri]
* Training Log [2009-06-19 Fri]
so am i doing something wrong, or the clone-subtree-with-time-shift works
only on dates in properties?
best regards,
nicolas
[-- Attachment #1.2: Type: text/html, Size: 1735 bytes --]
[-- Attachment #2: Type: text/plain, Size: 204 bytes --]
_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2009-06-18 12:31 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-17 0:46 I just discovered the clone subtree command Charles Cave
2009-06-17 23:22 ` Nicolas Aggelidis
2009-06-17 23:56 ` Charles Cave
2009-06-18 8:20 ` Carsten Dominik
2009-06-18 12:31 ` Matthew Lundin
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.