Command table

Version 67 (David Patrick, 06/11/2009 10:11 PM)

1 40 David Patrick
-
2 40 David Patrick
{{include(wikibar_stand-in)}}
3 66 David Patrick
!>/attachments/download/36/gear.png!
4 67 David Patrick
!/attachments/download/44/commands-h.png!
5 1
6 47 David Patrick
see also [[Features]]
7 52 David Patrick
8 52 David Patrick
(this table is under construction)
9 33 David Patrick
_(these need to be sortable via http://tetlaw.id.au/view/blog/table-sorting-with-prototype/ )_
10 39 David Patrick
_or using native Redmine methods, whichever is easier_
11 22 David Patrick
12 16 David Patrick
h2. task
13 16 David Patrick
14 34 David Patrick
typical command-line usage: *task <command* | *switch> <parameters>*
15 16 David Patrick
16 11 David Patrick
|_.command|_.sw|_.parameters|_.interactive|_.status|_.version|_.notes|
17 49 David Patrick
|[[add]] |-a|[tags][attrs] desc... |(a)dd| !/attachments/download/20/green-checkmark.png! |1.2|Adds a new task|
18 50 David Patrick
|[[append]]|-A|ID [tags][attrs] desc...|(A)ppend| !/attachments/download/20/green-checkmark.png! ||Appends to existing task|
19 49 David Patrick
|[[annotate]]|-o|ID desc... |ann(o)te| !/attachments/download/20/green-checkmark.png! ||Adds annotation to existing task|
20 53 David Patrick
|[[report.completed|completed]]||[tags][attrs] desc... || !/attachments/download/20/green-checkmark.png! ||Chronological listing of all completed tasks matching the specified criteria|
21 54 David Patrick
|ID||[tags][attrs][desc...]|| !/attachments/download/20/green-checkmark.png! ||Modifies the existing task with provided arguments|
22 54 David Patrick
|ID /from/to/|||?| !/attachments/download/20/green-checkmark.png! ||Performs one substitution on the task description|
23 54 David Patrick
|ID /from/to/g|||?| !/attachments/download/20/green-checkmark.png! ||Performs all substitutions on the task description|
24 54 David Patrick
|[[edit]]|-E|ID|(E)dit| !/attachments/download/20/green-checkmark.png! ||Launches an editor to let you modify all aspects of a task directly, use with caution|
25 54 David Patrick
|[[duplicate]]||ID [tags][attrs][desc..]|&| !/attachments/download/20/green-checkmark.png! ||Duplicates the specified task|
26 54 David Patrick
|[[delete]]|-D|ID|(D)elete, del| !/attachments/download/20/green-checkmark.png! ||Deletes the specified task(s)|
27 54 David Patrick
|[[undelete]]|-U|ID|(U)ndelete| !/attachments/download/20/green-checkmark.png! ||Undeletes the specified task, provided a report has not yet been run|
28 54 David Patrick
|[[info]]|-i|ID|(i)nfo| !/attachments/download/20/green-checkmark.png! ||Shows all data, metadata for specified task|
29 54 David Patrick
|[[start]]|-s|ID|(s)tart| !/attachments/download/20/green-checkmark.png! ||Marks specified task as started|
30 54 David Patrick
|[[stop]]|-s|ID|(s)top| !/attachments/download/20/green-checkmark.png! ||Removes the 'start' time from a task|
31 54 David Patrick
|[[done]]|-d|ID [tags][attrs][desc..]|(d)one| !/attachments/download/20/green-checkmark.png! ||Marks the specified task as completed|
32 54 David Patrick
|[[undo]]|-u|ID|(u)ndo| !/attachments/download/20/green-checkmark.png! ||Marks the specified done task as pending, provided a report has not yet been run|
33 54 David Patrick
|[[report.projects|projects]]|-p||(p)rojects| !/attachments/download/20/green-checkmark.png! ||Shows a list of all project names used, and how many tasks are in each|
34 54 David Patrick
|[[report.tags|tags]]|-T||(T)ags| !/attachments/download/20/green-checkmark.png! ||Show a list of all tags used|
35 54 David Patrick
|[[report.summary|summary]]|||"."| !/attachments/download/20/green-checkmark.png! ||Shows a report of task status by project|
36 54 David Patrick
|[[report.timesheet|timesheet]]||[weeks]||||Shows a weekly report of tasks completed and started|
37 51 David Patrick
|[[history]]|-h||(h)istory|||Shows a report of task history, by month|
38 54 David Patrick
|ghistory|||| !/attachments/download/20/green-checkmark.png! ||Shows a graphical report of task history, by month|
39 54 David Patrick
|[[next]]|-N|[number]|(N)ext| !/attachments/download/20/green-checkmark.png! ||Shows the most important tasks for each project|
40 51 David Patrick
|[[calendar]]|-C|[number]|(C)alendar|||Shows a monthly calendar, with due tasks marked|
41 54 David Patrick
|[[report.active|active]]|||| !/attachments/download/20/green-checkmark.png! ||Shows all task that are started, but not completed|
42 54 David Patrick
|[[report.overdue|overdue]]|||!| !/attachments/download/20/green-checkmark.png! ||Shows all incomplete tasks that are beyond their due date|
43 54 David Patrick
|[[report.stats|stats]]|||#| !/attachments/download/20/green-checkmark.png! ||Shows task database statistics
44 55 David Patrick
|import|||F12| !/attachments/download/20/green-checkmark.png! ||Imports tasks from a variety of formats|
45 56 David Patrick
|export||[tags][attrs]|F12| !/attachments/download/20/green-checkmark.png! ||Exports all tasks as a CSV file|
46 54 David Patrick
|color|||| !/attachments/download/20/green-checkmark.png! ||Display all possible colors|
47 54 David Patrick
|version|||(V)ersion| !/attachments/download/20/green-checkmark.png! ||Shows the task version number|
48 54 David Patrick
|help|||F1, ?| !/attachments/download/20/green-checkmark.png! ||Shows the long usage text|
49 56 David Patrick
|[[report.custom|custom]]||[tags][attrs][desc...]|F12| !/attachments/download/20/green-checkmark.png! ||My custom report|
50 57 David Patrick
|[[report.list|list]]||[tags][attrs][desc...]|F3,F12| !/attachments/download/20/green-checkmark.png! ||Lists all tasks matching the specified criteria|
51 57 David Patrick
|[[report.long|long]]||[tags][attrs][desc...]|F4,F12| !/attachments/download/20/green-checkmark.png! ||Lists all task, all data, matching the specified criteria|
52 57 David Patrick
|[[report.ls|ls]]||[tags][attrs][desc...]|F2,F12| !/attachments/download/20/green-checkmark.png! ||Minimal listing of all tasks matching the specified criteria|
53 56 David Patrick
|[[report.newest|newest]]||[tags][attrs][desc...]|F12| !/attachments/download/20/green-checkmark.png! ||Shows the newest tasks|
54 56 David Patrick
|[[report.oldest|oldest]]||[tags][attrs][desc...]|F12| !/attachments/download/20/green-checkmark.png! ||Shows the oldest tasks|
55 60 David Patrick
|task||[tags] [attrs] desc||||invoked without parameters, will start an interactive session, at a default screen;Next Actions|
56 59 David Patrick
||||arrow up/dn|||to select (see:selection)|
57 59 David Patrick
||||PgUp/PgDn|||scroll through lists (a page at a time) but when on single screen reports (like (i)nfo, or (#)stats) PgUp (or PgDn) will flip to the next (or previous) record|
58 59 David Patrick
||||Home/End|||in lists; top/bottom, in "single screen" first/last of series, arrow keys left and right move selected column (which changes sort keys) "<" to reverse sort order (effect not "sticky") ">" to reset sort order|
59 59 David Patrick
||||<tab>|||is used primarily for completion, but may be used with (proposed) data.[[forms]]|
60 59 David Patrick
||||<enter>|||is highly context sensitive, but tends to drill down (selection -> info -> form -> edit) as well as confirming search string (find mode) and then returning to onekey mode|
61 61 David Patrick
||||<esc>|||is as context sensitive as <enter> but tends to back out (canceling dialogs, abandoning search strings and returning to onekey, resetting some things to defaults) and ultimately, exiting the program|
62 61 David Patrick
||||f1 - (?)|||help|
63 61 David Patrick
||||f2-f10|||trigger top 9 reports (of unlimited #, can be either task or contact reports)|
64 61 David Patrick
||||f11|||toggles "full screen" mode (more like "hide certain elements" mode) <esc> also un-hides|
65 61 David Patrick
||||f12|||reports / exports / imports list (scroll, select, edit, move-up-down, edit)|
66 64 David Patrick
|break|-b|h d w m y|(b)reaks|||break letter to toggle or "b" to cycle|
67 61 David Patrick
|[[report-contacts|contacts]]|-c|[tags] [attrs] [desc]|(c)ontacts|||toggles inclusion of contact data, to be combined with task searches. (contacts at the top)|
68 4 David Patrick
69 4 David Patrick
(D)elete or "DelKey" -> are you sure ? (Y/n) ( key)
70 4 David Patrick
(f)ind or "/"  switches to live-search mode, <enter> to save search, <esc> to return to onekey mode
71 4 David Patrick
(F)ind-list or "\" -> prompt for name to save search (if valid) and list saved searches
72 4 David Patrick
(g)roups     listing of groups (scroll, select, modify)
73 4 David Patrick
(G)             RESERVED for a milestone feature
74 4 David Patrick
                      to be announced on release of taskv2.0-beta1
75 4 David Patrick
(h)istory     not sure yet...
76 4 David Patrick
(H)             ghistory
77 4 David Patrick
(i)nfo          ubiquitous info screen with all record details <enter> to edit, if "none" selected, displays stats
78 4 David Patrick
(I)ndex       displays full contact listing and switches to Index-key mode (scroll to alpha-numeric)
79 4 David Patrick
(j)ournal     displays journal   ->[append text] or <enter> to edit
80 4 David Patrick
(J)             RESERVED
81 4 David Patrick
(k)eys        displays full key reference "card", invalid-for-context entries "grayed out"
82 4 David Patrick
(K)?
83 4 David Patrick
(l)ist           (contextual)  from any listing, resets to default column selection and/or sort order,
84 4 David Patrick
                    else, if-at-defaults or from anything-other-than-a-listing, takes task to default listing of report f2
85 4 David Patrick
                    if on default listing of default report (f2) repeatedly pressing "l" cycles numerically through 9 reports
86 4 David Patrick
                    just like pressing keys f2 through f10, sequentially.
87 4 David Patrick
(L)               RESERVED for the key taskv3.0 milestone feature
88 4 David Patrick
                     to be announced on release of task2.0 beta1
89 4 David Patrick
(m)             RESERVED
90 4 David Patrick
(M)             RESERVED    
91 4 David Patrick
(n)ext         manually mark (or un-mark) selected item(s) as Next Actions (could be as simple as adding +NA tag)
92 4 David Patrick
(N)ext         user definable list of Next Actions, both automatically and manually selected (interactive tasks default view)
93 4 David Patrick
ann(o)te     ->[tags] [attrs] annote text     
94 4 David Patrick
(O)pen        opens console file manager ()
95 4 David Patrick
(p)rojects    full list of projects (scroll, select, edit)
96 4 David Patrick
(P)rint         (TBD) based on export.pdf.faves            ?
97 4 David Patrick
(q)uit          are you sure (Y/n) ?   ...or not
98 4 David Patrick
(Q)             quits with no prompt
99 4 David Patrick
(r)c            display/ edit task configuration file (tempted to use "|" (pipe) or ";")
100 4 David Patrick
(R)eview
101 4 David Patrick
(s)tart/stop  toggle started ("stop" should create annotation with <starttime - stoptime> THEN clear starttime)
102 4 David Patrick
(S)ync        ... this feature may require some further discussion  (in the distant future ;-)
103 4 David Patrick
(t)ag           ->  tags [attrs]       added (or removed) to (or from) selected tasks
104 4 David Patrick
(T)ags         toggle list of tags (scroll, select, edit)
105 4 David Patrick
(u)ndo         are you sure ?
106 4 David Patrick
(U)ndelete    really ?
107 4 David Patrick
(v)erbose     toggle display of verbosity-bar, for verbose confirmation stuff
108 4 David Patrick
(V)ersion     toggle credits, ASCII likeness of Paul, proper bank account deposit info, GPL, etc
109 4 David Patrick
(w)ait          toggle task(s) status:waiting
110 4 David Patrick
(W)aiting     show report of tasks with status:waiting
111 4 David Patrick
e(x)ecute     launches exec:<action> script if any,
112 4 David Patrick
                     else looks for first key-action words in <desc> corresponding to existing scripts in .taskrc
113 4 David Patrick
(X)               lists active "verbs", alert:<time>s and exec:<script>s (scroll, select, edit, execute)
114 4 David Patrick
m(y) stuff     personal preferences, personal stats, my contact info
115 4 David Patrick
cr(Y)pto       to keep things safe
116 4 David Patrick
(z)show.done toggle show done
117 4 David Patrick
(Z)show.all   unhide status:waiting, status:someday and bypass user-created exclusions list (.taskrc)
118 4 David Patrick
?                 help
119 4 David Patrick
:                  toggle display of full list of attributes in use
120 4 David Patrick
/                  invoke (f)ind mode
121 4 David Patrick
\                  saved searches
122 4 David Patrick
.                  task summary
123 4 David Patrick
,                  task active
124 4 David Patrick
!                  task overdue
125 4 David Patrick
$                 task sum ? just kidding ! (no, really)
126 4 David Patrick
&                 duplicate task
127 4 David Patrick
*                  displays random task
128 4 David Patrick
-                  decrements rating:<int> (to tweak sort within pri:)
129 4 David Patrick
+                 increments rating:<int> (no rating treated as rating:3)
130 4 David Patrick
@                lists contexts (TBD)
131 4 David Patrick
#                 show stats (also seen when find result = no match)
132 4 David Patrick
%                show graphical stats
133 4 David Patrick
^                  add/ change/ remove dependency (when available)
134 4 David Patrick
BkSpc         revert