Search and replace on task names
steve.whitney says:
I'm using RTM to manage all of my projects and action items for my work and home life as well as future goals and possible projects (using David Allen's "Getting Things Done" framework) . That ends up being a lot of lists and list items.
Anyway, every so often, I do something like a bulk move from one list to another and I want to change a word or phrase in a lot of list items. For example, I just moved 46 projects from my current project list to my "someday-maybe" list. All of the project names started with ".project" which is my code for projects. Now I'd like to change that since I'm not doing them right away. This has come up other times too.
Ideally, what I'd like to be able to do is to select one or multiple lists and then do a search and replace operation on a string within the task names. (For example, in my someday-maybe list, change all instances of ".project:" in a task name to "possible work project:")
It seems that a search and replace/find and replace function would be useful for all sorts of things.
When we changed office managers at work, I wanted to change all items that mentioned "Karla" to "Nancy." Having to select each one and edit it - even with keyboard shortcuts - takes a long time for a human but is easy for a computer.
Thanks for considering it!
Steve
Anyway, every so often, I do something like a bulk move from one list to another and I want to change a word or phrase in a lot of list items. For example, I just moved 46 projects from my current project list to my "someday-maybe" list. All of the project names started with ".project" which is my code for projects. Now I'd like to change that since I'm not doing them right away. This has come up other times too.
Ideally, what I'd like to be able to do is to select one or multiple lists and then do a search and replace operation on a string within the task names. (For example, in my someday-maybe list, change all instances of ".project:" in a task name to "possible work project:")
It seems that a search and replace/find and replace function would be useful for all sorts of things.
When we changed office managers at work, I wanted to change all items that mentioned "Karla" to "Nancy." Having to select each one and edit it - even with keyboard shortcuts - takes a long time for a human but is easy for a computer.
Thanks for considering it!
Steve
bonam says:
Tags might help in the future, but due to limitations in the e-mail import, I had to embed the due date in the subject and in the body. i want to repeat them annually, so a way to search and replace the date in the task name would be great.
steve.whitney says:
I keep wishing we had this, and it should only require a pretty simple MySQL query. I do understand that every change and feature requires time to test and support. Still, it seems that if RTM is going to work for more than shopping lists -- and I have hundreds of items in my GTD system stored on RTM -- we need some tools to minimize labor-intensive processes like editing multiple task names.
bonam is right. I'm putting my GTD contexts on the task names (e.g., @home, @office, etc.) to make it easy to send things over by email or from ReQall. I recently changed a list name and had to edit all the tasks from "@coffee:" to "@thinking" at the beginning of the name. Being able to "find and replace" would have saved me a whole lot of tedium.
I'd even help with the code if you want.
Thanks,
Steve
bonam is right. I'm putting my GTD contexts on the task names (e.g., @home, @office, etc.) to make it easy to send things over by email or from ReQall. I recently changed a list name and had to edit all the tasks from "@coffee:" to "@thinking" at the beginning of the name. Being able to "find and replace" would have saved me a whole lot of tedium.
I'd even help with the code if you want.
Thanks,
Steve
YES, PLEASE!! This is sorely needed. In my case, since the list name is not displayed on tasks like tags are, I end-up creating a lot of tasks in different lists with the list's name as a prefix, like "LIST: Do something". When the list changes, or when I need to move/copy a bunch of tasks from one list to another, that's a lot of manual work to do in order to update all the task names.
jerry4321 says:
I'd love this feature. Search and replace is sorely needed for managing/grooming a to-do list as it gets larger.
Some suggestions:
- Let me do a search and replace operation on any existing "view": all the items in the left nav, and searching. With that "view" displayed, I should be able to specify the old-text and the new-text values and do the replace.
- Let me choose to do the replace in task names and/or in notes
Some suggestions:
- Let me do a search and replace operation on any existing "view": all the items in the left nav, and searching. With that "view" displayed, I should be able to specify the old-text and the new-text values and do the replace.
- Let me choose to do the replace in task names and/or in notes
Log in
to post a reply.