You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description:
The current functionality of todo.txt-cli relies on the list command for filtering tasks based on keywords or terms. However, the list command often requires users to construct complex queries, which can be unintuitive, especially for beginners.
A dedicated search command would simplify this process and improve the user experience. The search command should allow users to find tasks by specifying one or more keywords without needing to worry about complex syntax or regex patterns.
Proposed Solution:
Add a search action to the CLI.
The command should work as follows:
bash
Copy code todo.sh search "keyword"
Display tasks containing the specified keyword(s) in a user-friendly format.
Benefits:
Simplifies task filtering for users.
Improves usability for both new and experienced users.
Reduces dependency on complex filtering techniques via the list command.
The text was updated successfully, but these errors were encountered:
The only benefit I see is that instead of todo.sh list 'foo\|bar' I can write todo.sh search foo bar. But now I have to remember that for requiring both terms I need to use todo.sh list foo bar again. In a bout of forgetfulness, I'd probably just do todo.sh list foo; todo.sh list bar than look up the syntax.
And there's also list{all,file,con,proj}, all of which would need search... variants now as well.
todo.sh is for users who like the command-line (for others, there are several other graphical todo apps out there). Those users likely have (or will soon acquire) the ability for simple, grep-like regexp searches.
Description:
The current functionality of todo.txt-cli relies on the list command for filtering tasks based on keywords or terms. However, the list command often requires users to construct complex queries, which can be unintuitive, especially for beginners.
A dedicated search command would simplify this process and improve the user experience. The search command should allow users to find tasks by specifying one or more keywords without needing to worry about complex syntax or regex patterns.
Proposed Solution:
Add a search action to the CLI.
The command should work as follows:
bash
Copy code
todo.sh search "keyword"
Display tasks containing the specified keyword(s) in a user-friendly format.
Benefits:
Simplifies task filtering for users.
Improves usability for both new and experienced users.
Reduces dependency on complex filtering techniques via the list command.
The text was updated successfully, but these errors were encountered: