<h2 tag="opening-tabs">Opening tabs</h2>
+<item>
+ <tags><![CDATA[<new-tab-next> <C-t>]]></tags>
+ <spec><oa>count</oa><![CDATA[<C-t>]]></spec>
+ <description>
+ <p>Execute the next <oa>count</oa> mappings in a new tab.</p>
+ </description>
+</item>
+
+<item>
+ <tags>:bg :background</tags>
+ <spec>:background</spec>
+ <description>
+ <p>Execute a command opening any new tabs in the background.</p>
+ </description>
+</item>
+
+
<item>
<tags>:tab</tags>
<strut/>
</description>
</item>
-<item>
- <tags>:tabdu :tabduplicate</tags>
- <spec>:<oa>count</oa>tabdu<oa>plicate</oa></spec>
- <description>
- <p>
- Duplicate the current tab and focus the duplicate. If
- <oa>count</oa> is given, duplicate the tab <oa>count</oa> times.
- </p>
- </description>
-</item>
-
<!-- TODO: should the tab commands be moved back here? -->
<p>
See <t>opening</t> for other ways to open new tabs.
<spec><oa>count</oa>gb</spec>
<description>
<p>
- Repeat last <ex>:buffer<oa>!</oa></ex> command. This is useful to quickly jump between
- buffers which have a similar URL or title.
+ Repeat last <ex>:buffer</ex> command. This is useful to quickly
+ jump between buffers which have a similar URL or title.
</p>
</description>
</item>
<spec><oa>count</oa>gB</spec>
<description>
<p>
- Repeat last <ex>:buffer<oa>!</oa></ex> command in the reverse direction.
+ Repeat last <ex>:buffer</ex> command in the reverse direction.
</p>
</description>
</item>
<item>
<tags>b :b :buffer</tags>
<spec>:<oa>count</oa>b<oa>uffer</oa><oa>!</oa> <oa>url|index</oa></spec>
+ <spec>:<oa>count</oa>b<oa>uffer</oa><oa>!</oa> <a>match</a></spec>
<spec><oa>count</oa>b</spec>
<description>
<p>
<p>
If argument is neither a full URL nor an index but uniquely identifies a
- buffer, it is selected. With <oa>!</oa> the next buffer matching the argument is
- selected, even if it cannot be identified uniquely. Use <k>b</k> as a
+ buffer, by a partial match with the URL or title, it is selected.
+ With <oa>!</oa> the next buffer matching the argument is selected,
+ even if it cannot be identified uniquely. Use <k>b</k> as a
shortcut to open this prompt.
</p>
buffer list. If this is the last buffer in a window, the window
will be closed.
</p>
+
+ <p>The following options are available:</p>
+
+ <dl dt="width: 8em;">
+ <dt>-group</dt>
+ <dd>
+ Attach to a tab group in the current window rather than to a
+ separate window.
+ (short name <em>-g</em>).
+ </dd>
+ </dl>
</description>
</item>
<item>
<tags>:tabm :tabmove</tags>
- <spec>:tabm<oa>ove</oa> <oa>N</oa></spec>
- <spec>:tabm<oa>ove</oa><oa>!</oa> <oa>+N</oa> | <oa>-N</oa></spec>
+ <spec>:tabm<oa>ove</oa> <a>N</a></spec>
+ <spec>:tabm<oa>ove</oa> <a>match</a></spec>
+ <spec>:tabm<oa>ove</oa><oa>!</oa> <a>+N|-N</a></spec>
<description>
<p>
- Move the current tab to a position after tab <oa>N</oa>. When <oa>N</oa> is 0, the
- current tab is made the first one. Without <oa>N</oa> the current tab is made the
- last one. <oa>N</oa> can also be prefixed with ‘+’ or ‘-’ to indicate a relative
- movement. If <oa>!</oa> is specified the movement wraps around the start or end of the
- tab list.
+ Move the current tab to the position of tab <a>N</a>. When <a>N</a>
+ is <em>$</em>, the current tab is made the last one. <a>N</a> can
+ also be prefixed with <em>+</em> or <em>-</em> to indicate a
+ relative movement. If <oa>!</oa> is specified the movement wraps
+ around the start or end of the tab list.
+ </p>
+ <p>
+ The tab index may also be selected by a general <a>match</a> string
+ like <ex>:buffer</ex>.
</p>
</description>
</item>
<item>
<tags>d</tags>
<tags>:tabc :tabclose</tags>
- <tags>:bun :bunload :bw :bwipeout :bd :bdelete</tags>
- <spec>:<oa>count</oa>bd<oa>elete</oa><oa>!</oa> <oa>arg</oa></spec>
- <spec>:<oa>count</oa>bun<oa>load</oa><oa>!</oa> <oa>arg</oa></spec>
- <spec>:<oa>count</oa>bw<oa>ipeout</oa><oa>!</oa> <oa>arg</oa></spec>
<spec>:<oa>count</oa>tabc<oa>lose</oa><oa>!</oa> <oa>arg</oa></spec>
<spec><oa>count</oa>d</spec>
<description>
</p>
<p>
- When used with <oa>arg</oa>, remove all tabs which contain <oa>arg</oa> in the
- currently opened hostname. With <oa>!</oa>, remove all tabs for which
- the currently opened page's URL or title contains <oa>arg</oa>.
+ When used with <oa>arg</oa>, remove all visible tabs which match the
+ <t>site-filter</t> <oa>arg</oa>. With <oa>!</oa>, remove all tabs
+ for which the currently opened page's URL or title matches the
+ regular expression <oa>arg</oa>.
+ </p>
+ </description>
+</item>
+
+<item>
+ <tags>:bd :bdelete</tags>
+ <spec>:<oa>count</oa>bd<oa>elete</oa><oa>!</oa> <oa>arg</oa></spec>
+ <description>
+ <p>
+ Like <ex>:tabclose</ex> but include hidden tabs.
</p>
</description>
</item>
</description>
</item>
+<h2 tag="app-tabs application-tabs pinned-tabs">Application Tabs</h2>
+
+<item>
+ <tags>:pin :pintab</tags>
+ <spec>:<oa>count</oa>pin<oa>tab</oa><oa>!</oa> <oa>arg</oa></spec>
+ <description>
+ <p>
+ Pin tab as an application tab. If <oa>!</oa> is given,
+ the tab's pinned state is toggled. Arguments and count
+ are the same as for <ex>:bdelete</ex> and <ex>:buffer</ex>.
+ </p>
+ </description>
+</item>
+
+<item>
+ <tags>:unpin :unpintab</tags>
+ <spec>:<oa>count</oa>unpin<oa>tab</oa> <oa>arg</oa></spec>
+ <description>
+ <p>
+ Unpin tab as an application tab. Arguments and count
+ are the same as for <ex>:pintab</ex>.
+ </p>
+ </description>
+</item>
+
+
</document>
<!-- vim:se sts=4 sw=4 et: -->