<description>
<p>
Repeat the last keyboard mapping <oa>count</oa> times. Note that,
- unlike in Vim, this does not apply solely to editing commands,
- mainly because &dactyl.appName; doesn't have them.
+ unlike in Vim, this also applies to other than editing commands.
</p>
</description>
</item>
<item>
<tags><record-macro> q</tags>
<strut/>
- <spec>q<a>0-9a-zA-Z</a></spec>
+ <spec>q<a>a-zA-Z</a></spec>
<description>
<p>
Record a key sequence as a macro. Available macros are
- <a>0-9a-zA-Z</a>. If the macro is an uppercase letter, the
+ <a>a-zA-Z</a>. If the macro is an uppercase letter, the
recorded keys are appended to the lowercase macro of the same
name. Typing <k>q</k> again stops the recording.
</p>
<item>
<tags><play-macro> @</tags>
- <spec><oa>count</oa>@<a>a-z0-9</a></spec>
+ <spec><oa>count</oa>@<a>a-z</a></spec>
<description>
<p>
- Plays the contents of macro with name <a>a-z0-9</a> <oa>count</oa>
+ Plays the contents of macro with name <a>a-z</a> <oa>count</oa>
times.
</p>
</description>
<dl>
<dt>builtin</dt> <dd>The default group for builtin items. Can not be modified in any way by scripts.</dd>
- <dt>default</dt> <dd>The default group for this script.</dd>
+ <dt>default</dt> <dd>The default group for the script containing this <tt>:group</tt> command.</dd>
<dt>user</dt> <dd>The default group for the command line and <t>&dactyl.name;rc</t>.</dd>
</dl>
<p>
In addition to its own JavaScript context, each script is executed
with its own default <link topic="groups">group</link> into which
- its styles, mappings, commands, and autocommands are placed. This
- means that commands such as <ex>:delcommand!</ex> can be issued
- without fear of trampling other user-defined mappings. The command
- <ex>:group! default</ex> can be issued to clear all such items at
- once, and should be placed at the head of most scripts to prevent
- the accumulation of stale items when the script is re-sourced.
+ its styles, mappings, commands, abbreviations and autocommands are
+ placed. This means that commands such as <ex>:delcommand!</ex> can
+ be issued without fear of trampling other user-defined mappings.
+ The command <ex>:group! default</ex> can be issued to clear all
+ such items at once, and should be placed at the head of most
+ scripts to prevent the accumulation of stale items when the script
+ is re-sourced.
</p>
<h3 tag=":source-css">Cascading Stylesheets</h3>
<item>
<tags>:lpl :loadplugins</tags>
<strut/>
- <spec>:loadplugins <oa>pattern</oa> …</spec>
+ <spec>:loadplugins[!] <oa>pattern</oa> …</spec>
<description>
<p>
Immediately load all plugins which have yet to be loaded. Because
If <oa>pattern</oa>s are provided, the given regular expressions are
used as filters rather than those in <o>loadplugins</o>.
</p>
+ <p>
+ If <oa>!</oa> is given the plugins are forcibly loaded.
+ </p>
</description>
</item>