Command table

Version 73 (David Patrick, 06/22/2009 07:49 AM)

1 40 David Patrick
-
2 40 David Patrick
{{include(wikibar_stand-in)}}
3 1
!/attachments/download/44/commands-h.png!
4 68 David Patrick
!>/attachments/download/36/gear.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 71 Paul Beckingham
|_.command|_.canonical|_.sw|_.parameters|_.interactive|_.status|_.version|_.notes|
17 71 Paul Beckingham
|[[add]]||-a|[tags][attrs] desc... |(a)dd| !/attachments/download/20/green-checkmark.png! |1.2|Adds a new task|
18 71 Paul Beckingham
|[[append]]||-A|ID [tags][attrs] desc...|(A)ppend| !/attachments/download/20/green-checkmark.png! ||Appends to existing task|
19 71 Paul Beckingham
|[[annotate]]||-o|ID desc... |ann(o)te| !/attachments/download/20/green-checkmark.png! ||Adds annotation to existing task|
20 71 Paul Beckingham
|[[report.completed|completed]]|||[tags][attrs] desc... || !/attachments/download/20/green-checkmark.png! ||Chronological listing of all completed tasks matching the specified criteria|
21 71 Paul Beckingham
|ID|||[tags][attrs][desc...]|| !/attachments/download/20/green-checkmark.png! ||Modifies the existing task with provided arguments|
22 71 Paul Beckingham
|ID /from/to/||||?| !/attachments/download/20/green-checkmark.png! ||Performs one substitution on the task description|
23 71 Paul Beckingham
|ID /from/to/g||||?| !/attachments/download/20/green-checkmark.png! ||Performs all substitutions on the task description|
24 71 Paul Beckingham
|[[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 71 Paul Beckingham
|[[duplicate]]|||ID [tags][attrs][desc..]|&| !/attachments/download/20/green-checkmark.png! ||Duplicates the specified task|
26 71 Paul Beckingham
|[[delete]]||-D|ID|(D)elete, del| !/attachments/download/20/green-checkmark.png! ||Deletes the specified task(s)|
27 71 Paul Beckingham
|[[undelete]]||-U|ID|(U)ndelete| !/attachments/download/20/green-checkmark.png! ||Undeletes the specified task, provided a report has not yet been run|
28 71 Paul Beckingham
|[[info]]||-i|ID|(i)nfo| !/attachments/download/20/green-checkmark.png! ||Shows all data, metadata for specified task|
29 71 Paul Beckingham
|[[start]]||-s|ID|(s)tart| !/attachments/download/20/green-checkmark.png! ||Marks specified task as started|
30 71 Paul Beckingham
|[[stop]]||-s|ID|(s)top| !/attachments/download/20/green-checkmark.png! ||Removes the 'start' time from a task|
31 71 Paul Beckingham
|[[done]]||-d|ID [tags][attrs][desc..]|(d)one| !/attachments/download/20/green-checkmark.png! ||Marks the specified task as completed|
32 71 Paul Beckingham
|[[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 73 David Patrick
|[[update]]|||||||used to make changes to records|
34 71 Paul Beckingham
|[[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|
35 71 Paul Beckingham
|[[report.tags|tags]]||-T||(T)ags| !/attachments/download/20/green-checkmark.png! ||Show a list of all tags used|
36 71 Paul Beckingham
|[[report.summary|summary]]||||"."| !/attachments/download/20/green-checkmark.png! ||Shows a report of task status by project|
37 71 Paul Beckingham
|[[report.timesheet|timesheet]]|||[weeks]||||Shows a weekly report of tasks completed and started|
38 71 Paul Beckingham
|[[history]]||-h||(h)istory|||Shows a report of task history, by month|
39 71 Paul Beckingham
|ghistory||||| !/attachments/download/20/green-checkmark.png! ||Shows a graphical report of task history, by month|
40 71 Paul Beckingham
|[[next]]||-N|[number]|(N)ext| !/attachments/download/20/green-checkmark.png! ||Shows the most important tasks for each project|
41 71 Paul Beckingham
|[[calendar]]||-C|[number]|(C)alendar|||Shows a monthly calendar, with due tasks marked|
42 71 Paul Beckingham
|[[report.active|active]]||||| !/attachments/download/20/green-checkmark.png! ||Shows all task that are started, but not completed|
43 71 Paul Beckingham
|[[report.overdue|overdue]]||||!| !/attachments/download/20/green-checkmark.png! ||Shows all incomplete tasks that are beyond their due date|
44 71 Paul Beckingham
|[[report.stats|stats]]||||#| !/attachments/download/20/green-checkmark.png! ||Shows task database statistics|
45 71 Paul Beckingham
|import||||F12| !/attachments/download/20/green-checkmark.png! ||Imports tasks from a variety of formats|
46 71 Paul Beckingham
|export|||[tags][attrs]|F12| !/attachments/download/20/green-checkmark.png! ||Exports all tasks as a CSV file|
47 71 Paul Beckingham
|color||||| !/attachments/download/20/green-checkmark.png! ||Display all possible colors|
48 71 Paul Beckingham
|version||||(V)ersion| !/attachments/download/20/green-checkmark.png! ||Shows the task version number|
49 71 Paul Beckingham
|help||||F1, ?| !/attachments/download/20/green-checkmark.png! ||Shows the long usage text|
50 71 Paul Beckingham
|[[report.custom|custom]]|||[tags][attrs][desc...]|F12| !/attachments/download/20/green-checkmark.png! ||My custom report|
51 71 Paul Beckingham
|[[report.list|list]]|||[tags][attrs][desc...]|F3,F12| !/attachments/download/20/green-checkmark.png! ||Lists all tasks matching the specified criteria|
52 71 Paul Beckingham
|[[report.long|long]]|||[tags][attrs][desc...]|F4,F12| !/attachments/download/20/green-checkmark.png! ||Lists all task, all data, matching the specified criteria|
53 71 Paul Beckingham
|[[report.ls|ls]]|||[tags][attrs][desc...]|F2,F12| !/attachments/download/20/green-checkmark.png! ||Minimal listing of all tasks matching the specified criteria|
54 71 Paul Beckingham
|[[report.newest|newest]]|||[tags][attrs][desc...]|F12| !/attachments/download/20/green-checkmark.png! ||Shows the newest tasks|
55 71 Paul Beckingham
|[[report.oldest|oldest]]|||[tags][attrs][desc...]|F12| !/attachments/download/20/green-checkmark.png! ||Shows the oldest tasks|
56 71 Paul Beckingham
|task|||[tags] [attrs] desc||||invoked without parameters, will start an interactive session, at a default screen;Next Actions|
57 71 Paul Beckingham
|||||arrow up/dn|||to select (see:selection)|
58 71 Paul Beckingham
|||||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|
59 71 Paul Beckingham
|||||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|
60 71 Paul Beckingham
|||||<tab>|||is used primarily for completion, but may be used with (proposed) data.[[forms]]|
61 71 Paul Beckingham
|||||<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|
62 71 Paul Beckingham
|||||<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|
63 71 Paul Beckingham
|||||f1 - (?)|||help|
64 71 Paul Beckingham
|||||f2-f10|||trigger top 9 reports (of unlimited #, can be either task or contact reports)|
65 71 Paul Beckingham
|||||f11|||toggles "full screen" mode (more like "hide certain elements" mode) <esc> also un-hides|
66 71 Paul Beckingham
|||||f12|||reports / exports / imports list (scroll, select, edit, move-up-down, edit)|
67 71 Paul Beckingham
|break||-b|h d w m y|(b)reaks|||break letter to toggle or "b" to cycle|
68 71 Paul Beckingham
|[[report-contacts|contacts]]||-c|[tags] [attrs] [desc]|(c)ontacts|||toggles inclusion of contact data, to be combined with task searches. (contacts at the top)|
69 71 Paul Beckingham
|||(f)ind or "/"|||||switches to live-search mode, <enter> to save search, <esc> to return to onekey mode|
70 71 Paul Beckingham
|find||-F||(F)ind-list or "\"|||prompt for name to save search (if valid) and list saved searches|
71 71 Paul Beckingham
|groups||-g|[tags][attrs][desc]|(g)roups|||listing of groups (contacts)|
72 4 David Patrick
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