Document keycmd* actions, undocument removed commands
[uzbl-mobile] / README
diff --git a/README b/README
index 893ef1a..250d928 100644 (file)
--- a/README
+++ b/README
@@ -55,6 +55,7 @@ Time to change that!
 ### CONFIGURATION / CONTROL:
 The general idea is that uzbl by default is very bare bones.  you can send it commands to update settings and perform actions, through various interfaces.
 There is a limited default configuration.  Please see config.h to see what it contains.
+By default, there are *no* keybinds defined at all.  (Default keybinds would work counterproductive when you try to customize)
 For examples of the possibilities what you can do, please see the sample config(s).
 There are several interfaces to interact with uzbl:
 
@@ -127,12 +128,6 @@ Examples:
     ACT <action>
 This tells uzbl to execute an action immediately.  The simplest example of this would be `act exit`; you know what that'll do.
 
-    KEYCMD <string>
-This sets the interactive command buffer to `<string>`.  Keycmd is primarily useful for scripts that help you type a command while still letting you edit it before execution.
-For example, if you have a binding like "o _" that opens an URL, then you could create a binding `O` that spawns a script which will set the command buffer to "o current-uri-here", letting you enter relative URLs easily.
-
-    KEYCMDN <string>
-Like KEYCMD, but also emulates a press of return which causes binds with an asterisk or underscore to execute.
 (See sample config)
 
 ### ACTIONS
@@ -174,6 +169,11 @@ actions follows:
    - if the optional state is 0, disable insert mode. If 1, enable insert mode.
 * `runcmd`
    - can be used for running a command such as SET or BIND
+* `keycmd <string>`
+* `keycmd_nl <string>`
+   - keycmd sets the interactive command buffer to `<string>`.  If the given string is a valid binding, it will execute.  `Keycmd_nl` is like `keycmd`, but it also emulates a press of return, causing bindings with a parameter to execute.  For example, `keycmd_nl o google.com` would load the said url if you have a binding like `bind o _ = uri %s`.
+* `keycmd_bs`
+   - erase (backspace) one character from the command buffer
 
 
 ### VARIABLE REPLACEMENT