emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Bernt Hansen <bernt@norang.ca>
To: suleika@gmail.com
Cc: emacs-orgmode@gnu.org
Subject: Re: Quicker refile? Capture & progress cookies. Using capture to count/tally
Date: Thu, 17 Nov 2011 18:10:22 -0500	[thread overview]
Message-ID: <87d3cqibvl.fsf@norang.ca> (raw)
In-Reply-To: <CAPQe_Uqzx8ApqXanR_+svBntCpqu6Yu2a=gakXKkeuA_W=oDLQ@mail.gmail.com> (Gez's message of "Thu, 17 Nov 2011 15:14:33 +0000")

Gez <suleika@gmail.com> writes:

> The second issue is one I have with capture all the time; I want the
> refile to be faster.  I have a few capture templates for logging that
> send to a particular headline, but most times I use capture the target
> can be anywhere in my main outlines.  As it is, I'm almost always
> finishing up with C-c C-w, and in effect starting from scratch each
> time, narrowing down to the target from all my agenda files.  I'd
> really like a template where once I've called it and entered text or
> tags or whatever, I use a single key press and the refile selection
> would begin with a file or headline pre-selected for quick further
> narrowing down. I don't know if that's do-able with IDO but I do
> imagine it could work with file+headline, file+olp etc. They would
> become file+headline+prompt etc and just as now, the template would
> determine which target was first suggested, but then it would still be
> "open" for quick further filtering before RET.    To summarise - my 2
> ideas are: 1. to add something like "+prompt" to refile selection in
> general, and 2. to allow capture templates with a "+prompt" target to
> use a single key to start the refile process.  I hope all this makes
> sense!

Hi Geraldine,

I almost exclusively use capture to quickly file away things I don't
want to forget.  This goes to my refile.org as a level 1 heading and
isn't attached to anything yet.

All of my tasks that need to be refiled show up on my block agenda view
in the second section - immediately under today's agenda view.  (see the
screen shot after the elisp at http://doc.norang.ca/org-mode.html#sec-5-1)

I'm using this block agenda view regularly during the day and the tasks
to be refiled are constantly 'in my face' until I do something with
them.

I refile these items mostly from the agenda - I tend to get 2 or 3 of
them that are going to the same target so I'll mark them with 'm' and
refile with 'B r'.  My refile setup uses IDO completion for refile
targets and I find this works very well.  If I'm refiling to file x.org
under '* Tasks' I'll do something like C-c C-w x.org C-SPC tasks RET The
order of entering x.org/tasks doesn't matter - IDO is limiting the
targets to the entered data so I can match part of what is left in the
list.

This works great for me and makes refiling much faster then when I used
full paths/completion in steps.

I've also set up refiling to remove DONE tasks from the list of
available completion targets.  This helps prevent mistakes where you
refile to an already done tree (or if you have repeating separate tasks
with the same  name only the open ones show up as refile targets.)

My refile setup is described at
http://doc.norang.ca/org-mode.html#Refiling

The reason this works so well (for me) is I put off refiling the task
until I have a minute or two during the day to deal with it.  Normally
when I'm capturing a task I'm in the middle of something and I just want
to record whatever details I need and return to what I was doing as
quickly as possible.  Refiling the thing to the right place isn't
important right now so I put that off.  Constantly having to move things
to the right place as you capture them will be too slow IMHO.

Hope that helps,

Regards,
Bernt

  reply	other threads:[~2011-11-17 23:10 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-11-17 15:14 Quicker refile? Capture & progress cookies. Using capture to count/tally Gez
2011-11-17 23:10 ` Bernt Hansen [this message]
2011-11-18 16:07   ` Gez

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87d3cqibvl.fsf@norang.ca \
    --to=bernt@norang.ca \
    --cc=emacs-orgmode@gnu.org \
    --cc=suleika@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).