New command table.
authorJoe Milbourn <joe.milbourn+git@gmail.com>
Mon, 26 Oct 2009 11:52:31 +0000 (11:52 +0000)
committerJoe Milbourn <joe.milbourn+git@gmail.com>
Mon, 26 Oct 2009 11:52:31 +0000 (11:52 +0000)
projects/moogle/index.mdwn

index 7f3a658..d7c93d5 100644 (file)
@@ -43,6 +43,7 @@ Why should you use moogle?
  * Offline cache support
  * Configurable keybindings
  * Built in python command line
+ * Mutt-like tagging of items
 
 ### Getting Started
 
@@ -59,30 +60,28 @@ moogle directory, simple help is available by pressing "?".
 
 The default set of commands is:
 
-       '*': star
-       ':': command
-       <down>: scroll_down
-       <space>: next_unread_message
-       <up>: scroll_up
-       '?': help
-       J: scroll_down
-       K: scroll_up
-       N: next_message
-       O: online
-       P: previous_message
-       R: read_tagged
-       T: tag_set
-       d: debug_dump_item
-       j: scroll_down
-       k: scroll_up
-       l: limit
-       n: next_message
-       o: open_item
-       p: previous_message
-       q: quit
-       s: save
-       t: tag
-       x: update
+       <space>:  Select the next unread item.
+       *:  Toggle 'star' state of the selected item.
+       ::  Execute python command in the context of this program.  DANGEROUS
+       ?:  Show help.
+       J:  Scroll the current item down.
+       K:  Scroll the current item up.
+       N:  Select the next message.
+       O:  Toggle the online state.
+       P:  Select the previous message.
+       R:  Mark all tagged items as read.
+       T:  Toggle the 'tagged' state for all items matching expr.
+       d:  Print a debug summary of the selected item.
+       j:  Scroll the current item down.
+       k:  Scroll the current item up.
+       l:  Limit the display of items according to an expression.
+       n:  Select the next message.
+       o:  Open the currently selected item
+       p:  Select the previous message.
+       q:  Quit.
+       s:  Save the current items for offline reading.
+       t:  Toggle 'tagged' state of an item.
+       x:  Force an update.
 
 Most commands are simple, and do exactly what you'd expect.  Keybindings can be
 created and modified at run time by using `Config.bind(key, function)`.