mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2026-03-01 08:35:46 +01:00
Merge Vimperator's docs with Xulmus.
This commit is contained in:
@@ -3,6 +3,9 @@ Priority list:
|
|||||||
|
|
||||||
ARCHITECTURE:
|
ARCHITECTURE:
|
||||||
- modular help system
|
- modular help system
|
||||||
|
- I made a quick attempt at parameterizing it using attributes but it
|
||||||
|
breaks Asciidoc formatting in certain unpredictable (to me at least)
|
||||||
|
contexts. *sigh* --djk
|
||||||
|
|
||||||
BUGS:
|
BUGS:
|
||||||
- add window resize support to hints
|
- add window resize support to hints
|
||||||
@@ -30,7 +33,7 @@ BUGS:
|
|||||||
- The MOW shouldn't close when executing hints and ;F isn't working.
|
- The MOW shouldn't close when executing hints and ;F isn't working.
|
||||||
|
|
||||||
FEATURES:
|
FEATURES:
|
||||||
8 Incremental earches should retreat to their starting position on <Backspace>
|
8 Incremental searches should retreat to their starting position on <Backspace>
|
||||||
8 Replace config.name tests in liberator with more specific feature
|
8 Replace config.name tests in liberator with more specific feature
|
||||||
tests or overridable APIs where at all feasible.
|
tests or overridable APIs where at all feasible.
|
||||||
8 change the extension ID to vimperator@vimperator.org rather than
|
8 change the extension ID to vimperator@vimperator.org rather than
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -1,6 +1,4 @@
|
|||||||
HEADER
|
heading:Automatic{nbsp}commands[autocommands]
|
||||||
|
|
||||||
|autocommands| +
|
|
||||||
|
|
||||||
Autocommands are a way to automatically execute code when certain events
|
Autocommands are a way to automatically execute code when certain events
|
||||||
happen.
|
happen.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
HEADER
|
heading:Browsing[surfing,browsing]
|
||||||
|
|
||||||
|surfing| |browsing| +
|
|surfing| |browsing| +
|
||||||
|
|
||||||
@@ -51,7 +51,7 @@ Each token is analyzed and in this order:
|
|||||||
to set a custom name, you can change it with [c]:dialog searchengines[c].
|
to set a custom name, you can change it with [c]:dialog searchengines[c].
|
||||||
3. Opened with the default search engine or keyword (specified with the
|
3. Opened with the default search engine or keyword (specified with the
|
||||||
'defsearch' option) if the first word is no search engine ([c]:open linus
|
'defsearch' option) if the first word is no search engine ([c]:open linus
|
||||||
torvalds[c] opens a Google search for linux torvalds).
|
torvalds[c] opens a Google search for linus torvalds).
|
||||||
4. Passed directly to Songbird in all other cases ([c]:open www.osnews.com,
|
4. Passed directly to Songbird in all other cases ([c]:open www.osnews.com,
|
||||||
www.slashdot.org[c] opens OSNews in the current, and Slashdot in a new
|
www.slashdot.org[c] opens OSNews in the current, and Slashdot in a new
|
||||||
background tab).
|
background tab).
|
||||||
@@ -78,8 +78,8 @@ ________________________________________________________________________________
|
|||||||
|T| +
|
|T| +
|
||||||
||T||
|
||T||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Open one or more URLs in a new tab based on current location. Works like
|
Show a [c]:tabopen[c] prompt containing the current URL. Useful if you want to
|
||||||
[m]t[m] but preselects current URL in the [c]:tabopen[c] query.
|
go somewhere by editing the URL of the current page.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
@@ -95,8 +95,24 @@ ________________________________________________________________________________
|
|||||||
|O| +
|
|O| +
|
||||||
||O||
|
||O||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Open one or more URLs in the current tab based on current location. Works
|
Show an [c]:open[c] prompt containing the current URL. Useful if you want to
|
||||||
like [m]o[m] but preselects current URL in the [c]:open[c] query.
|
go somewhere by editing the URL of the current page.
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
|:winopen| |:wopen| |:winedit|
|
||||||
|
||:wino[pen][!] [a][arg1][a], [a][arg2][a], ...|| +
|
||||||
|
||w||
|
||||||
|
________________________________________________________________________________
|
||||||
|
Just like [c]:tabopen[c] but opens the resulting web page(s) in a new window.
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
|W| +
|
||||||
|
||W||
|
||||||
|
________________________________________________________________________________
|
||||||
|
Open one or more URLs in a new window based on current location. Works like
|
||||||
|
[m]w[m] but preselects current URL in the [c]:winopen[c] query.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
@@ -153,7 +169,7 @@ ________________________________________________________________________________
|
|||||||
section:Navigating[navigating]
|
section:Navigating[navigating]
|
||||||
|
|
||||||
|H| |<C-o>| |CTRL-O| |:ba| |:back|
|
|H| |<C-o>| |CTRL-O| |:ba| |:back|
|
||||||
||:[count]ba[ck] [url]|| +
|
||:[count]ba[ck] [a][url][a]|| +
|
||||||
||:ba[ck]!|| +
|
||:ba[ck]!|| +
|
||||||
||CTRL-o||
|
||CTRL-o||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
@@ -164,7 +180,7 @@ ________________________________________________________________________________
|
|||||||
|
|
||||||
|
|
||||||
|L| |<C-i>| |CTRL-i| |:fo| |:fw| |:forward|
|
|L| |<C-i>| |CTRL-i| |:fo| |:fw| |:forward|
|
||||||
||:[count]fo[rward] [url]|| +
|
||:[count]fo[rward] [a][url][a]|| +
|
||||||
||:fo[rward]!|| +
|
||:fo[rward]!|| +
|
||||||
||CTRL-i||
|
||CTRL-i||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
@@ -224,22 +240,22 @@ section:Reloading[reloading]
|
|||||||
|r|
|
|r|
|
||||||
||r||
|
||r||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Force reloading of the current page.
|
Force reloading of the current web page.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|R|
|
|R|
|
||||||
||R||
|
||R||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Force reloading of the current page skipping the cache.
|
Force reloading of the current web page skipping the cache.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|:re| |:reload| +
|
|:re| |:reload| +
|
||||||
||:re[load][!]||
|
||:re[load][!]||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Reload current page. Forces reloading of the current page. If [!] is
|
Reload current web page. Forces reloading of the current page. If [!] is given,
|
||||||
given, skip the cache.
|
skip the cache.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
@@ -261,7 +277,13 @@ ________________________________________________________________________________
|
|||||||
|:st| |:stop|
|
|:st| |:stop|
|
||||||
||:st[op]||
|
||:st[op]||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Stop loading. Stop loading current web page.
|
Stop loading the current web page.
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|:stopa| |:stopall| +
|
||||||
|
||:stopa[ll]||
|
||||||
|
________________________________________________________________________________
|
||||||
|
Stop loading all web pages.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
section:Writing[writing,save-file]
|
section:Writing[writing,save-file]
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
HEADER
|
heading:Buffer[buffer,document]
|
||||||
|
|
||||||
|buffer| |document| +
|
|
||||||
|
|
||||||
Xulmus holds exactly one buffer object for each tab. It is usually an
|
Xulmus holds exactly one buffer object for each tab. It is usually an
|
||||||
(X)HTML document with advanced features.
|
(X)HTML document with advanced features.
|
||||||
@@ -54,6 +52,14 @@ source of that document. When [!] is given, it is opened with the external
|
|||||||
editor.
|
editor.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
|\| +
|
||||||
|
||\||
|
||||||
|
________________________________________________________________________________
|
||||||
|
Toggle between rendered and source view. Alternates the page in the current tab
|
||||||
|
between a normally rendered view and the internal editor source view.
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
section:Motion{nbsp}commands[motion,scrolling]
|
section:Motion{nbsp}commands[motion,scrolling]
|
||||||
|
|
||||||
|^| |0| +
|
|^| |0| +
|
||||||
@@ -123,6 +129,16 @@ set).
|
|||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
|<Right>| |l| +
|
||||||
|
||[count]l||
|
||||||
|
________________________________________________________________________________
|
||||||
|
Scroll document to the right. If [count] is specified then move [count] times
|
||||||
|
as much to the right. +
|
||||||
|
If the document cannot scroll more, a beep is emitted (unless 'visualbell' is
|
||||||
|
set).
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|<C-d>| +
|
|<C-d>| +
|
||||||
||[count]<C-d>||
|
||[count]<C-d>||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
@@ -141,16 +157,6 @@ first set to this value.
|
|||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|<Right>| |l| +
|
|
||||||
||[count]l||
|
|
||||||
________________________________________________________________________________
|
|
||||||
Scroll document to the right. If [count] is specified then move [count] times
|
|
||||||
as much to the right. +
|
|
||||||
If the document cannot scroll more, a beep is emitted (unless 'visualbell' is
|
|
||||||
set).
|
|
||||||
________________________________________________________________________________
|
|
||||||
|
|
||||||
|
|
||||||
|<S-Space>| |<PageUp>| |<C-b>| +
|
|<S-Space>| |<PageUp>| |<C-b>| +
|
||||||
||[count]<C-b>||
|
||[count]<C-b>||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
@@ -233,9 +239,12 @@ zoom range (default: 30%--300%). The zoom levels are used by
|
|||||||
default zoom levels are 30%, 50%, 67%, 80%, 90%, 100%, 110%, 120%, 133%, 150%,
|
default zoom levels are 30%, 50%, 67%, 80%, 90%, 100%, 110%, 120%, 133%, 150%,
|
||||||
170%, 200%, 240%, 300%.
|
170%, 200%, 240%, 300%.
|
||||||
|
|
||||||
The available zoom range can be changed by setting the \'zoom.minPercent' and
|
The available zoom range can be changed by setting the
|
||||||
\'zoom.maxPercent' Songbird preferences. The zoom levels can be changed using
|
\'http://kb.mozillazine.org/Zoom.minPercent[zoom.minPercent]' and
|
||||||
the \'toolkit.ZoomManager.zoomLevels' preference.
|
\'http://kb.mozillazine.org/Zoom.maxPercent[zoom.maxPercent]' Firefox
|
||||||
|
preferences. The zoom levels can be changed using the
|
||||||
|
\'http://kb.mozillazine.org/Toolkit.zoomManager.zoomValues[toolkit.ZoomManager.zoomLevels]'
|
||||||
|
preference.
|
||||||
|
|
||||||
Note: \'toolkit.ZoomManager.zoomLevels' is specified as a list of values
|
Note: \'toolkit.ZoomManager.zoomLevels' is specified as a list of values
|
||||||
between 0 and 1, not as a percentage.
|
between 0 and 1, not as a percentage.
|
||||||
@@ -271,7 +280,7 @@ ________________________________________________________________________________
|
|||||||
|zz| +
|
|zz| +
|
||||||
||[count]zz||
|
||[count]zz||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Set text zoom value of current web page. Zoom value can be between 30 and 300%.
|
Set text zoom value of current web page. Zoom value can be between 30% and 300%.
|
||||||
If it is omitted, text zoom is reset to 100%.
|
If it is omitted, text zoom is reset to 100%.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
@@ -317,13 +326,21 @@ ________________________________________________________________________________
|
|||||||
||:zo[om][!] +{value} | -{value}|| +
|
||:zo[om][!] +{value} | -{value}|| +
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Set zoom value of current web page. [a][value][a] can be an absolute value
|
Set zoom value of current web page. [a][value][a] can be an absolute value
|
||||||
between 30 and 300% or a relative value if prefixed with "-" or "+". If
|
between 30% and 300% or a relative value if prefixed with "-" or "+". If
|
||||||
[a][value][a] is omitted, zoom is reset to 100%.
|
[a][value][a] is omitted, zoom is reset to 100%.
|
||||||
|
|
||||||
Normally this command operates on the text zoom; if used with [!], it
|
Normally this command operates on the text zoom; if used with [!], it
|
||||||
operates on full zoom.
|
operates on full zoom.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
section:Working{nbsp}with{nbsp}frames[frames]
|
||||||
|
|
||||||
|
|:frameo| |:frameonly|
|
||||||
|
||:frameo[nly]|| +
|
||||||
|
________________________________________________________________________________
|
||||||
|
Show only the current frame's page.
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
section:Copying{nbsp}text[copying,yanking]
|
section:Copying{nbsp}text[copying,yanking]
|
||||||
|
|
||||||
When running in X11, the text of the following commands is not only
|
When running in X11, the text of the following commands is not only
|
||||||
|
|||||||
@@ -1,9 +1,7 @@
|
|||||||
HEADER
|
heading:Command-line{nbsp}mode[Command-line-mode,Command-line,mode-cmdline]
|
||||||
|
|
||||||
|Command-line-mode| |Command-line| |mode-cmdline| +
|
Command-line mode is used to enter Ex commands ("[m]:[m]") and text search patterns
|
||||||
|
("[m]/[m]" and "[m]?[m]").
|
||||||
Command-line mode is used to enter Ex commands (":") and text search patterns
|
|
||||||
("/" and "?").
|
|
||||||
|
|
||||||
|:| +
|
|:| +
|
||||||
||:||
|
||:||
|
||||||
@@ -25,7 +23,7 @@ ________________________________________________________________________________
|
|||||||
|c_<C-]>| +
|
|c_<C-]>| +
|
||||||
||<C-]>||
|
||<C-]>||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Expand a Command-line abbreviation.
|
Expand a command-line abbreviation.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
HEADER
|
heading:Developer{nbsp}information[developer-information]
|
||||||
|
|
||||||
section:Writing{nbsp}documentation[writing-docs,documentation]
|
section:Writing{nbsp}documentation[writing-docs,documentation]
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
HEADER
|
heading:Expression{nbsp}evaluation[expression,expr,eval]
|
||||||
|
|
||||||
|expression| |expr| |eval| +
|
|
||||||
|
|
||||||
INTRO TO BE WRITTEN...
|
INTRO TO BE WRITTEN...
|
||||||
|
|
||||||
@@ -70,7 +68,7 @@ ________________________________________________________________________________
|
|||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Sets or lists a variable. Sets the variable {var-name} to the value of the
|
Sets or lists a variable. Sets the variable {var-name} to the value of the
|
||||||
expression {expr1}. If no expression is given, the value of the variable is
|
expression {expr1}. If no expression is given, the value of the variable is
|
||||||
displayed.Without arguments, displays a list of all variables.
|
displayed. Without arguments, displays a list of all variables.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
HEADER
|
heading:Vimperator's{nbsp}GUI[gui]
|
||||||
|
|
||||||
|gui| +
|
|
||||||
|
|
||||||
Although Xulmus offers the most frequently used Songbird functionality via
|
Although Xulmus offers the most frequently used Songbird functionality via
|
||||||
Ex and Normal mode commands there may be times when directly accessing the GUI
|
Ex and Normal mode commands there may be times when directly accessing the GUI
|
||||||
|
|||||||
@@ -1,21 +1,24 @@
|
|||||||
HEADER
|
heading:Hints[quick-hints,hints]
|
||||||
|
|
||||||
|quick-hints| |hints| +
|
Hints are the way in which Vimperator allows you to follow links on a page. By
|
||||||
|
providing each link with a suitable hint, you can access all links with a
|
||||||
INTRO TO BE WRITTEN...
|
similar amount of minimal effort. This contrasts strongly with the traditional
|
||||||
|
approaches offered by the mouse, in which you must first find and then aim for
|
||||||
|
the link you would like, and by using repeated tabbing which quickly becomes
|
||||||
|
tedious unless you always visit the first link on a page.
|
||||||
|
|
||||||
|f| +
|
|f| +
|
||||||
||#f#{hint}||
|
||#f#{hint}||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Start QuickHint mode. In QuickHint mode, every hintable item (according to the
|
Start QuickHint mode. In QuickHint mode, every hintable item (according to the
|
||||||
'hinttags' XPath query) is assigned a unique number. You can now either type
|
'hinttags' XPath query) is assigned a unique number. You can either type
|
||||||
this number or type any part of the URL which you want to follow, and it is
|
this number or type part of the link text as specified by the 'hintmatching'
|
||||||
followed as soon as it can be uniquely identified. Often it can be useful to
|
option, and it is followed as soon as it can be uniquely identified. Often it
|
||||||
combine these techniques to narrow down results with some letters, and then
|
can be useful to combine these techniques to narrow down results with some
|
||||||
typing a single digit to make the match unique. Pressing [m]<Leader>[m]
|
letters, and then typing a single digit to make the match unique. Pressing
|
||||||
(defaults to [c]:let mapleader = "\"[c]) toggles "escape-mode", where numbers
|
[m]<Leader>[m] (defaults to [c]:let mapleader = "\"[c]) toggles "escape-mode",
|
||||||
are treated as normal text. +
|
where numbers are treated as normal text. + [m]<Esc>[m] stops this mode at any
|
||||||
[m]<Esc>[m] stops this mode at any time.
|
time.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
@@ -59,6 +62,9 @@ hint mode. Then press [a]24[a] to copy the hint location.
|
|||||||
* |;V| [m]V[m] to view its destination source in the external editor
|
* |;V| [m]V[m] to view its destination source in the external editor
|
||||||
* |;y| [m]y[m] to yank its destination location
|
* |;y| [m]y[m] to yank its destination location
|
||||||
* |;Y| [m]Y[m] to yank its text description
|
* |;Y| [m]Y[m] to yank its text description
|
||||||
|
* |;c| [m]c[m] to open its context menu
|
||||||
|
* |;i| [m]i[m] to open an image
|
||||||
|
* |;I| [m]I[m] to open an image in a new tab.
|
||||||
|
|
||||||
Hintable elements for all extended hint modes can be set in the
|
Hintable elements for all extended hint modes can be set in the
|
||||||
'extendedhinttags' XPath string.
|
'extendedhinttags' XPath string.
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
|
heading:Index[index]
|
||||||
|
|
||||||
|
This file contains a list of all available commands, mappings and options.
|
||||||
HEADER
|
HEADER
|
||||||
|
|
||||||
|index| +
|
|
||||||
|
|
||||||
This file contains a list of all available commands.
|
|
||||||
|
|
||||||
section:Player{nbsp}mode[player-index]
|
section:Player{nbsp}mode[player-index]
|
||||||
|
|
||||||
||[m]x[m]|| Play the current track +
|
||[m]x[m]|| Play the current track +
|
||||||
@@ -49,7 +48,7 @@ section:Normal{nbsp}mode[normal-index]
|
|||||||
||[m]<C-^>[m]|| Select the alternate tab or the [count]th tab +
|
||[m]<C-^>[m]|| Select the alternate tab or the [count]th tab +
|
||||||
||[m]<C-a>[m]|| Increment last number in URL +
|
||[m]<C-a>[m]|| Increment last number in URL +
|
||||||
||[m]<C-b>[m]|| Scroll up a full page +
|
||[m]<C-b>[m]|| Scroll up a full page +
|
||||||
||[m]<C-c>[m]|| Stop loading +
|
||[m]<C-c>[m]|| Stop loading the current web page +
|
||||||
||[m]<C-d>[m]|| Scroll window downwards in the buffer +
|
||[m]<C-d>[m]|| Scroll window downwards in the buffer +
|
||||||
||[m]<C-f>[m]|| Scroll down a full page +
|
||[m]<C-f>[m]|| Scroll down a full page +
|
||||||
||[m]<C-g>[m]|| Print the current file name +
|
||[m]<C-g>[m]|| Print the current file name +
|
||||||
@@ -85,6 +84,7 @@ section:Normal{nbsp}mode[normal-index]
|
|||||||
||[m]R[m]|| Reload while skipping the cache +
|
||[m]R[m]|| Reload while skipping the cache +
|
||||||
||[m]T[m]|| Open one or more URLs in a new tab, based on current location +
|
||[m]T[m]|| Open one or more URLs in a new tab, based on current location +
|
||||||
||[m]Y[m]|| Copy selected text or current word +
|
||[m]Y[m]|| Copy selected text or current word +
|
||||||
|
||[m]W[m]|| Open one or more URLs in a new window, based on current location +
|
||||||
|
|
||||||
||[m]a[m]|| Open a prompt to bookmark the current URL +
|
||[m]a[m]|| Open a prompt to bookmark the current URL +
|
||||||
||[m]b[m]|| Open a prompt to switch buffers +
|
||[m]b[m]|| Open a prompt to switch buffers +
|
||||||
@@ -100,10 +100,11 @@ section:Normal{nbsp}mode[normal-index]
|
|||||||
||[m]o[m]|| Open one or more URLs +
|
||[m]o[m]|| Open one or more URLs +
|
||||||
||[m]p[m]|| Open (put) a URL based on the current clipboard contents in the current buffer +
|
||[m]p[m]|| Open (put) a URL based on the current clipboard contents in the current buffer +
|
||||||
||[m]q[m]|| Record a key sequence into a macro +
|
||[m]q[m]|| Record a key sequence into a macro +
|
||||||
||[m]r[m]|| Reload current page +
|
||[m]r[m]|| Reload current web page +
|
||||||
||[m]t[m]|| Open one or more URLs in a new tab +
|
||[m]t[m]|| Open one or more URLs in a new tab +
|
||||||
||[m]u[m]|| Undo closing of a tab +
|
||[m]u[m]|| Undo closing of a tab +
|
||||||
||[m]y[m]|| Yank current location to the clipboard +
|
||[m]y[m]|| Yank current location to the clipboard +
|
||||||
|
||[m]w[m]|| Open one or more URLs in a new window +
|
||||||
|
|
||||||
||[m];[m]|| Start an extended hint mode +
|
||[m];[m]|| Start an extended hint mode +
|
||||||
|
|
||||||
@@ -111,6 +112,8 @@ section:Normal{nbsp}mode[normal-index]
|
|||||||
|
|
||||||
||[m]~[m]|| Open home directory +
|
||[m]~[m]|| Open home directory +
|
||||||
|
|
||||||
|
||[m]\[m]|| Toggle between rendered and source view +
|
||||||
|
|
||||||
||[m]/[m]|| Search forward for a pattern +
|
||[m]/[m]|| Search forward for a pattern +
|
||||||
||[m]?[m]|| Search backwards for a pattern +
|
||[m]?[m]|| Search backwards for a pattern +
|
||||||
||[m]*[m]|| Find word under cursor +
|
||[m]*[m]|| Find word under cursor +
|
||||||
@@ -123,6 +126,7 @@ section:Normal{nbsp}mode[normal-index]
|
|||||||
||[m]@[m]|| Play a macro +
|
||[m]@[m]|| Play a macro +
|
||||||
|
|
||||||
||[m].[m]|| Repeat the last keyboard command +
|
||[m].[m]|| Repeat the last keyboard command +
|
||||||
|
||[m]@:[m]|| Repeat the last Ex command [count] times +
|
||||||
|
|
||||||
||[m]]f[m]|| Focus next frame +
|
||[m]]f[m]|| Focus next frame +
|
||||||
||[m][f[m]|| Focus previous frame +
|
||[m][f[m]|| Focus previous frame +
|
||||||
@@ -217,7 +221,7 @@ section:Ex{nbsp}commands[ex-cmd-index,:index]
|
|||||||
||[c]:delmarks[c]|| Delete the specified marks +
|
||[c]:delmarks[c]|| Delete the specified marks +
|
||||||
||[c]:delqmarks[c]|| Delete the specified QuickMarks +
|
||[c]:delqmarks[c]|| Delete the specified QuickMarks +
|
||||||
||[c]:delstyle[c]|| Delete any matching styles +
|
||[c]:delstyle[c]|| Delete any matching styles +
|
||||||
||[c]:dialog[c]|| Open a undefined dialog +
|
||[c]:dialog[c]|| Open a Songbird dialog +
|
||||||
||[c]:doautoall[c]|| Apply the autocommands matching the specified URL to all buffers +
|
||[c]:doautoall[c]|| Apply the autocommands matching the specified URL to all buffers +
|
||||||
||[c]:doautocmd[c]|| Apply the autocommands matching the specified URL to the current buffer +
|
||[c]:doautocmd[c]|| Apply the autocommands matching the specified URL to the current buffer +
|
||||||
||[c]:downloads[c]|| Show progress of current downloads +
|
||[c]:downloads[c]|| Show progress of current downloads +
|
||||||
@@ -230,6 +234,7 @@ section:Ex{nbsp}commands[ex-cmd-index,:index]
|
|||||||
||[c]:execute[c]|| Execute the argument as an Ex command +
|
||[c]:execute[c]|| Execute the argument as an Ex command +
|
||||||
||[c]:exusage[c]|| List all Ex commands with a short description +
|
||[c]:exusage[c]|| List all Ex commands with a short description +
|
||||||
||[c]:finish[c]|| Stop sourcing a script file +
|
||[c]:finish[c]|| Stop sourcing a script file +
|
||||||
|
||[c]:frameonly[c]|| Show only the current frame's page +
|
||||||
||[c]:forward[c]|| Go forward in the browser history +
|
||[c]:forward[c]|| Go forward in the browser history +
|
||||||
||[c]:hardcopy[c]|| Print current document +
|
||[c]:hardcopy[c]|| Print current document +
|
||||||
||[c]:help[c]|| Display help +
|
||[c]:help[c]|| Display help +
|
||||||
@@ -252,6 +257,7 @@ section:Ex{nbsp}commands[ex-cmd-index,:index]
|
|||||||
||[c]:mark[c]|| Mark current location within the web page +
|
||[c]:mark[c]|| Mark current location within the web page +
|
||||||
||[c]:marks[c]|| Show all location marks of current web page +
|
||[c]:marks[c]|| Show all location marks of current web page +
|
||||||
||[c]:messages[c]|| Display previously given messages +
|
||[c]:messages[c]|| Display previously given messages +
|
||||||
|
||[c]:messclear[c]|| Clear the message history +
|
||||||
||[c]:mkxulmusrc[c]|| Write current key mappings and changed options to the config file +
|
||[c]:mkxulmusrc[c]|| Write current key mappings and changed options to the config file +
|
||||||
||[c]:nohlsearch[c]|| Remove the search highlighting +
|
||[c]:nohlsearch[c]|| Remove the search highlighting +
|
||||||
||[c]:noremap[c]|| Map a key sequence without remapping keys +
|
||[c]:noremap[c]|| Map a key sequence without remapping keys +
|
||||||
@@ -266,11 +272,11 @@ section:Ex{nbsp}commands[ex-cmd-index,:index]
|
|||||||
||[c]:qmark[c]|| Mark a URL with a letter for quick access +
|
||[c]:qmark[c]|| Mark a URL with a letter for quick access +
|
||||||
||[c]:qmarks[c]|| Show all QuickMarks +
|
||[c]:qmarks[c]|| Show all QuickMarks +
|
||||||
||[c]:quit[c]|| Quit current tab +
|
||[c]:quit[c]|| Quit current tab +
|
||||||
||[c]:quitall[c]|| Quit undefined +
|
||[c]:quitall[c]|| Quit Xulmus +
|
||||||
||[c]:redraw[c]|| Redraw the screen +
|
||[c]:redraw[c]|| Redraw the screen +
|
||||||
||[c]:reload[c]|| Reload current page +
|
||[c]:reload[c]|| Reload the current web page +
|
||||||
||[c]:reloadall[c]|| Reload all tab pages +
|
||[c]:reloadall[c]|| Reload all tab pages +
|
||||||
||[c]:restart[c]|| Force undefined to restart +
|
||[c]:restart[c]|| Force Xulmus to restart +
|
||||||
||[c]:runtime[c]|| Source the specified file from each directory in 'runtimepath' +
|
||[c]:runtime[c]|| Source the specified file from each directory in 'runtimepath' +
|
||||||
||[c]:saveas[c]|| Save current document to disk +
|
||[c]:saveas[c]|| Save current document to disk +
|
||||||
||[c]:scriptnames[c]|| List all sourced script names +
|
||[c]:scriptnames[c]|| List all sourced script names +
|
||||||
@@ -280,8 +286,10 @@ section:Ex{nbsp}commands[ex-cmd-index,:index]
|
|||||||
||[c]:silent[c]|| Execute a command silently +
|
||[c]:silent[c]|| Execute a command silently +
|
||||||
||[c]:style[c]|| Style Xulmus and web sites +
|
||[c]:style[c]|| Style Xulmus and web sites +
|
||||||
||[c]:source[c]|| Read Ex commands from a file +
|
||[c]:source[c]|| Read Ex commands from a file +
|
||||||
||[c]:stop[c]|| Stop loading +
|
||[c]:stop[c]|| Stop loading the current web page +
|
||||||
|
||[c]:stopall[c]|| Stop loading all tab pages +
|
||||||
||[c]:tab[c]|| Execute a command and tell it to output in a new tab +
|
||[c]:tab[c]|| Execute a command and tell it to output in a new tab +
|
||||||
|
||[c]:tabdo[c]|| Execute a command in each tab +
|
||||||
||[c]:tabdetach[c]|| Detach current tab to its own window +
|
||[c]:tabdetach[c]|| Detach current tab to its own window +
|
||||||
||[c]:tabduplicate[c]|| Duplicate current tab +
|
||[c]:tabduplicate[c]|| Duplicate current tab +
|
||||||
||[c]:tablast[c]|| Switch to the last tab +
|
||[c]:tablast[c]|| Switch to the last tab +
|
||||||
@@ -300,6 +308,8 @@ section:Ex{nbsp}commands[ex-cmd-index,:index]
|
|||||||
||[c]:version[c]|| Show version information +
|
||[c]:version[c]|| Show version information +
|
||||||
||[c]:viewsource[c]|| View source code of current document +
|
||[c]:viewsource[c]|| View source code of current document +
|
||||||
||[c]:viusage[c]|| List all mappings with a short description +
|
||[c]:viusage[c]|| List all mappings with a short description +
|
||||||
|
||[c]:winclose[c]|| Close window +
|
||||||
|
||[c]:winopen[c]|| Open one or more URLs in a new window +
|
||||||
||[c]:wqall[c]|| Save the session and quit +
|
||[c]:wqall[c]|| Save the session and quit +
|
||||||
||[c]:zoom[c]|| Set zoom value of current web page +
|
||[c]:zoom[c]|| Set zoom value of current web page +
|
||||||
|
|
||||||
@@ -307,18 +317,21 @@ section:Options[option-index]
|
|||||||
|
|
||||||
||'activate'|| Define when tabs are automatically activated +
|
||'activate'|| Define when tabs are automatically activated +
|
||||||
||'cdpath'|| List of directories searched when executing [c]:cd[c] +
|
||'cdpath'|| List of directories searched when executing [c]:cd[c] +
|
||||||
||'complete'|| Items which are completed at the [c]:[tab]open prompt[c] +
|
||'complete'|| Items which are completed at the [c]:[tab]open[c] prompt +
|
||||||
||'defsearch'|| Set the default search engine +
|
||'defsearch'|| Set the default search engine +
|
||||||
||'editor'|| Set the external text editor +
|
||'editor'|| Set the external text editor +
|
||||||
|
||'encoding'|| Changes the character encoding of the current buffer +
|
||||||
||'errorbells'|| Ring the bell when an error message is displayed +
|
||'errorbells'|| Ring the bell when an error message is displayed +
|
||||||
||'eventignore'|| List of autocommand event names which should be ignored +
|
||'eventignore'|| List of autocommand event names which should be ignored +
|
||||||
||'exrc'|| Allow reading of an RC file in the current directory +
|
||'exrc'|| Allow reading of an RC file in the current directory +
|
||||||
||'extendedhinttags'|| XPath string of hintable elements activated by [m];[m] +
|
||'extendedhinttags'|| XPath string of hintable elements activated by [m];[m] +
|
||||||
|
||'fileencoding'|| Changes the character encoding that Vimperator uses to read and write files +
|
||||||
||'focuscontent'|| Try to stay in Normal mode after loading a web page +
|
||'focuscontent'|| Try to stay in Normal mode after loading a web page +
|
||||||
||'followhints'|| Change the behaviour of [m]<Return>[m] in Hints mode +
|
||'followhints'|| Change the behaviour of [m]<Return>[m] in Hints mode +
|
||||||
||'fullscreen'|| Show the current window fullscreen +
|
||'fullscreen'|| Show the current window fullscreen +
|
||||||
||'guioptions'|| Show or hide certain GUI elements like the menu or toolbar +
|
||'guioptions'|| Show or hide certain GUI elements like the menu or toolbar +
|
||||||
||'helpfile'|| Name of the main help file +
|
||'helpfile'|| Name of the main help file +
|
||||||
|
||'hintinputs'|| How text input fields are hinted +
|
||||||
||'hintmatching'|| How links are matched +
|
||'hintmatching'|| How links are matched +
|
||||||
||'hinttags'|| XPath string of hintable elements activated by [m]f[m] and [m]F[m] +
|
||'hinttags'|| XPath string of hintable elements activated by [m]f[m] and [m]F[m] +
|
||||||
||'hinttimeout'|| Timeout before automatically following a non-unique numerical hint +
|
||'hinttimeout'|| Timeout before automatically following a non-unique numerical hint +
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
HEADER
|
heading:Insert{nbsp}mode[Insert-mode,Insert,mode-insert]
|
||||||
|
|
||||||
|Insert-mode| |Insert| |mode-insert| +
|
|
||||||
|
|
||||||
Insert mode is used to enter text in text boxes and text areas. When
|
Insert mode is used to enter text in text boxes and text areas. When
|
||||||
'insertmode' is set, focusing on a text area immediately switches to
|
'insertmode' is set, focusing on a text area immediately switches to
|
||||||
|
|||||||
@@ -89,7 +89,7 @@ section:Features[features]
|
|||||||
with support for Songbird keyword bookmarks and search engines
|
with support for Songbird keyword bookmarks and search engines
|
||||||
* Count supported for many commands ([m]3<C-o>[m] will go back 3 pages)
|
* Count supported for many commands ([m]3<C-o>[m] will go back 3 pages)
|
||||||
* Beep on errors
|
* Beep on errors
|
||||||
* Marks support ([m]ma[m] to set mark a on a web page, [m]'a[m] to go there)
|
* Marks support ([m]m[m][a]a[a] to set mark a on a web page, [m]'[m][a]a[a] to go there)
|
||||||
* QuickMarks support (quickly go to previously marked web pages with [m]go[m][a]\\{a-zA-Z0-9\\}[a])
|
* QuickMarks support (quickly go to previously marked web pages with [m]go[m][a]\\{a-zA-Z0-9\\}[a])
|
||||||
* [c]:map[c] and [c]:command[c] support (and feedkeys() for script writers)
|
* [c]:map[c] and [c]:command[c] support (and feedkeys() for script writers)
|
||||||
* [c]:time[c] support for profiling
|
* [c]:time[c] support for profiling
|
||||||
@@ -101,10 +101,13 @@ section:Features[features]
|
|||||||
|
|
||||||
section:Contact[contact]
|
section:Contact[contact]
|
||||||
|
|
||||||
Please send comments/bug reports/patches to the mailing list, where I will
|
Please send comments/bug reports/patches to the mailing list, where we will
|
||||||
properly answer any questions. You can also join the #vimperator IRC channel
|
properly answer any questions. You can also join the
|
||||||
on irc.freenode.net or check the Wiki for frequently asked questions. Make
|
+++<a href="irc://irc.freenode.net/vimperator">#vimperator</a>+++ IRC channel
|
||||||
sure, you have read the TODO file first, as I am aware of many things which
|
on http://www.freenode.net/[Freenode] or check the
|
||||||
can be improved when I find time for it or get patches.
|
http://vimperator.org/trac/wiki/Xulmus/Wiki[Wiki] for
|
||||||
|
http://vimperator.org/trac/wiki/Xulmus/FAQ[frequently asked questions
|
||||||
|
(FAQ)]. Make sure, you have read the TODO file first, as we are aware of many
|
||||||
|
things which can be improved when we find time for it or receive patches.
|
||||||
|
|
||||||
// vim: set filetype=asciidoc:
|
// vim: set filetype=asciidoc:
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
HEADER
|
heading:Key{nbsp}mappings,{nbsp}abbreviations,{nbsp}and{nbsp}user-defined{nbsp}commands.[]
|
||||||
|
|
||||||
Key mappings, abbreviations, and user-defined commands.
|
|
||||||
|
|
||||||
section:Key{nbsp}mapping[key-mapping,mapping,macro]
|
section:Key{nbsp}mapping[key-mapping,mapping,macro]
|
||||||
|
|
||||||
@@ -8,14 +6,144 @@ The key mapping commands can be used to either redefine the standard key
|
|||||||
bindings or define new ones. A mapping consists of a key, or sequence of keys,
|
bindings or define new ones. A mapping consists of a key, or sequence of keys,
|
||||||
which are translated to a string of characters. Example:
|
which are translated to a string of characters. Example:
|
||||||
|
|
||||||
:map <F2> :echo new Date().toDateString()<CR>
|
\{nbsp}[c]:map <F2> :echo new Date().toDateString()<CR>[c]
|
||||||
|
|
||||||
will echo the current date to the command line when [m]<F2>[m] is pressed.
|
will echo the current date to the command line when [m]<F2>[m] is pressed.
|
||||||
|
|
||||||
There are separate key mapping tables for each of the Normal, Insert, and
|
There are separate key mapping tables for each of the Normal, Insert, and
|
||||||
Command-line modes.
|
Command-line modes.
|
||||||
|
|
||||||
|:map-special-chars| +
|
Please note that, unlike Vim and other applications, mappings containing
|
||||||
|
the Shift key are specified with the capital letter, so e.g. [m]<C-n>[m] is
|
||||||
|
different from [m]<C-N>[m], the latter being the only way to map Shift-Ctrl-n.
|
||||||
|
|
||||||
|
subsection:Map{nbsp}commands[:map-commands]
|
||||||
|
|
||||||
|
|:map|
|
||||||
|
||:map {lhs} {rhs}|| +
|
||||||
|
|:nm| |:nmap|
|
||||||
|
||:nm[ap] {lhs} {rhs}|| +
|
||||||
|
|:vm| |:vmap|
|
||||||
|
||:vm[ap] {lhs} {rhs}|| +
|
||||||
|
|:im| |:imap|
|
||||||
|
||:im[ap] {lhs} {rhs}|| +
|
||||||
|
|:cm| |:cmap|
|
||||||
|
||:cm[ap] {lhs} {rhs}|| +
|
||||||
|
________________________________________________________________________________
|
||||||
|
Map the key sequence {lhs} to {rhs} for the applicable mode(s). The {rhs} is
|
||||||
|
remapped, allowing for nested and recursive mappings.
|
||||||
|
|
||||||
|
Warning: Mappings are NOT saved between sessions, make sure you put them in your
|
||||||
|
vimperatorrc file!
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
|:no| |:noremap|
|
||||||
|
||:no[remap] {lhs} {rhs}|| +
|
||||||
|
|:nn| |:nnoremap|
|
||||||
|
||:nn[oremap] {lhs} {rhs}|| +
|
||||||
|
|:vn| |:vnoremap|
|
||||||
|
||:vn[oremap] {lhs} {rhs}|| +
|
||||||
|
|:ino| |:inoremap|
|
||||||
|
||:ino[remap] {lhs} {rhs}|| +
|
||||||
|
|:cno| |:cnoremap|
|
||||||
|
||:cno[remap] {lhs} {rhs}|| +
|
||||||
|
________________________________________________________________________________
|
||||||
|
Map the key sequence {lhs} to {rhs} for the applicable mode(s). No remapping of
|
||||||
|
the {rhs} is performed.
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
|:unm| |:unmap|
|
||||||
|
||:map {lhs} {rhs}|| +
|
||||||
|
|:nun| |:nunmap|
|
||||||
|
||:nun[map] {lhs} {rhs}|| +
|
||||||
|
|:vun| |:vunmap|
|
||||||
|
||:vun[map] {lhs} {rhs}|| +
|
||||||
|
|:iu| |:iunmap|
|
||||||
|
||:iu[nmap] {lhs} {rhs}|| +
|
||||||
|
|:cu| |:cunmap|
|
||||||
|
||:cu[nmap] {lhs} {rhs}|| +
|
||||||
|
________________________________________________________________________________
|
||||||
|
Remove the mapping of {lhs} for the applicable mode(s).
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
|:mapc| |:mapclear|
|
||||||
|
||:mapc[lear]|| +
|
||||||
|
|:nmapc| |:nmapclear|
|
||||||
|
||:nmapc[lear]|| +
|
||||||
|
|:vmapc| |:vmapclear|
|
||||||
|
||:vmapc[lear]|| +
|
||||||
|
|:imapc| |:imapclear|
|
||||||
|
||:imapc[lear]|| +
|
||||||
|
|:cmapc| |:cmapclear|
|
||||||
|
||:cmapc[lear]|| +
|
||||||
|
________________________________________________________________________________
|
||||||
|
Remove all mappings for the applicable mode(s). All user-defined mappings are
|
||||||
|
cleared.
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|:map|
|
||||||
|
||:map|| +
|
||||||
|
|:nm| |:nmap|
|
||||||
|
||:nm[ap]|| +
|
||||||
|
|:vm| |:vmap|
|
||||||
|
||:vm[ap]|| +
|
||||||
|
|:im| |:imap|
|
||||||
|
||:im[ap]|| +
|
||||||
|
|:cm| |:cmap|
|
||||||
|
||:cm[ap]|| +
|
||||||
|
________________________________________________________________________________
|
||||||
|
List all mappings for the applicable mode(s).
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
|:map|
|
||||||
|
||:map {lhs}|| +
|
||||||
|
|:nm| |:nmap|
|
||||||
|
||:nm[ap] {lhs}|| +
|
||||||
|
|:vm| |:vmap|
|
||||||
|
||:vm[ap] {lhs}|| +
|
||||||
|
|:im| |:imap|
|
||||||
|
||:im[ap] {lhs}|| +
|
||||||
|
|:cm| |:cmap|
|
||||||
|
||:cm[ap] {lhs}|| +
|
||||||
|
________________________________________________________________________________
|
||||||
|
List all mappings starting with {lhs} for the applicable mode(s).
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
subsection:Special{nbsp}arguments{nbsp}[:map-arguments]
|
||||||
|
|
||||||
|
|:map-<silent>| +
|
||||||
|
|
||||||
|
When the first argument to one of the mapping commands is [c]<silent>[c], {rhs}
|
||||||
|
is not echoed to the command line, nor, for that matter, anything else until
|
||||||
|
the command has completed.
|
||||||
|
|
||||||
|
subsection:Mapping{nbsp}and{nbsp}modes[:map-modes]
|
||||||
|
|
||||||
|
Keys can be mapped in four distinct modes:
|
||||||
|
|
||||||
|
* Normal mode
|
||||||
|
* Visual mode
|
||||||
|
* Insert mode
|
||||||
|
* Command-line mode
|
||||||
|
|
||||||
|
|map-overview| |map-modes| +
|
||||||
|
|
||||||
|
Below is an overview of which modes each map command applies to:
|
||||||
|
|
||||||
|
// TODO: table format
|
||||||
|
|
||||||
|
:map :noremap :unmap :mapclear - both Normal and Visual modes
|
||||||
|
:nmap :nnoremap :nunmap :nmapclear - Normal mode
|
||||||
|
:vmap :vnoremap :vunmap :vmapclear - Visual mode
|
||||||
|
:imap :inoremap :iunmap :imapclear - Insert mode
|
||||||
|
:cmap :cnoremap :cunmap :cmapclear - Command-line mode
|
||||||
|
|
||||||
|
subsection:Special{nbsp}characters[:map-special-chars]
|
||||||
|
|
||||||
|<Nop>| +
|
|<Nop>| +
|
||||||
||<Nop>||
|
||<Nop>||
|
||||||
@@ -48,128 +176,6 @@ it works like +
|
|||||||
\{nbsp}[c]:map ,h :echo "Hello"<CR>[c]
|
\{nbsp}[c]:map ,h :echo "Hello"<CR>[c]
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|:map|
|
|
||||||
||:map {lhs} {rhs}|| +
|
|
||||||
||:map {lhs}|| +
|
|
||||||
||:map||
|
|
||||||
________________________________________________________________________________
|
|
||||||
Map the key sequence {lhs} to {rhs}. The {rhs} is remapped, allowing for
|
|
||||||
nested and recursive mappings.
|
|
||||||
|
|
||||||
Warning: Mappings are NOT saved between sessions, make sure you put them in your
|
|
||||||
xulmusrc file!
|
|
||||||
________________________________________________________________________________
|
|
||||||
|
|
||||||
|
|
||||||
|:cm| |:cmap|
|
|
||||||
||:cmap {lhs} {rhs}|| +
|
|
||||||
||:cmap {lhs}|| +
|
|
||||||
||:cmap||
|
|
||||||
________________________________________________________________________________
|
|
||||||
Map the key sequence {lhs} to {rhs} (in Command-line mode). The {rhs} is
|
|
||||||
remapped, allowing for nested and recursive mappings.
|
|
||||||
|
|
||||||
Warning: Mappings are NOT saved between sessions, make sure you put them in your
|
|
||||||
xulmusrc file!
|
|
||||||
________________________________________________________________________________
|
|
||||||
|
|
||||||
|
|
||||||
|:im| |:imap|
|
|
||||||
||:imap {lhs} {rhs}|| +
|
|
||||||
||:imap {lhs}|| +
|
|
||||||
||:imap||
|
|
||||||
________________________________________________________________________________
|
|
||||||
Map the key sequence {lhs} to {rhs} (in Insert mode). The {rhs} is remapped,
|
|
||||||
allowing for nested and recursive mappings.
|
|
||||||
|
|
||||||
Warning: Mappings are NOT saved between sessions, make sure you put them in your
|
|
||||||
xulmusrc file!
|
|
||||||
________________________________________________________________________________
|
|
||||||
|
|
||||||
|
|
||||||
|:mapc| |:mapclear| +
|
|
||||||
||:mapc[lear]||
|
|
||||||
________________________________________________________________________________
|
|
||||||
Remove all mappings. All user-defined mappings which were set by [c]:map[c] or
|
|
||||||
[c]:noremap[c] are cleared.
|
|
||||||
________________________________________________________________________________
|
|
||||||
|
|
||||||
|
|
||||||
|:cmapc| |:cmapclear| +
|
|
||||||
||:cmapc[lear]||
|
|
||||||
________________________________________________________________________________
|
|
||||||
Remove all mappings (in Command-line mode). All user-defined mappings which
|
|
||||||
were set by [c]:cmap[c] or [c]:cnoremap[c] are cleared.
|
|
||||||
________________________________________________________________________________
|
|
||||||
|
|
||||||
|
|
||||||
|:imapc| |:imapclear| +
|
|
||||||
||:imapc[lear]||
|
|
||||||
________________________________________________________________________________
|
|
||||||
Remove all mappings (in Insert mode). All user-defined mappings which were set
|
|
||||||
by [c]:imap[c] or [c]:inoremap[c] are cleared.
|
|
||||||
________________________________________________________________________________
|
|
||||||
|
|
||||||
|
|
||||||
|:no| |:noremap| +
|
|
||||||
||:no[remap] {lhs} {rhs}|| +
|
|
||||||
||:no[remap] {lhs}|| +
|
|
||||||
||:no[remap]||
|
|
||||||
________________________________________________________________________________
|
|
||||||
Map the key sequence {lhs} to {rhs}. No remapping of the {rhs} is performed.
|
|
||||||
________________________________________________________________________________
|
|
||||||
|
|
||||||
|
|
||||||
|:cno| |:cnoremap| +
|
|
||||||
||:cno[remap] {lhs} {rhs}|| +
|
|
||||||
||:cno[remap] {lhs}|| +
|
|
||||||
||:cno[remap]||
|
|
||||||
________________________________________________________________________________
|
|
||||||
Map the key sequence {lhs} to {rhs} (in Command-line mode). No remapping of
|
|
||||||
the {rhs} is performed.
|
|
||||||
________________________________________________________________________________
|
|
||||||
|
|
||||||
|
|
||||||
|:ino| |:inoremap| +
|
|
||||||
||:ino[remap] {lhs} {rhs}|| +
|
|
||||||
||:ino[remap] {lhs}|| +
|
|
||||||
||:ino[remap]||
|
|
||||||
________________________________________________________________________________
|
|
||||||
Map the key sequence {lhs} to {rhs} (in Insert mode). No remapping of the
|
|
||||||
{rhs} is performed.
|
|
||||||
________________________________________________________________________________
|
|
||||||
|
|
||||||
|
|
||||||
|:map-<silent>| +
|
|
||||||
________________________________________________________________________________
|
|
||||||
When the first argument to one of the mapping commands is <silent>,
|
|
||||||
{rhs} is not echoed to the command line, nor, for that matter, anything
|
|
||||||
else until the command has completed.
|
|
||||||
________________________________________________________________________________
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|:unm| |:unmap| +
|
|
||||||
||:unm[ap] {lhs}||
|
|
||||||
________________________________________________________________________________
|
|
||||||
Remove the mapping of {lhs}.
|
|
||||||
________________________________________________________________________________
|
|
||||||
|
|
||||||
|
|
||||||
|:cunm| |:cunmap| +
|
|
||||||
||:cunm[ap] {lhs}||
|
|
||||||
________________________________________________________________________________
|
|
||||||
Remove the mapping of {lhs} (in Command-line mode).
|
|
||||||
________________________________________________________________________________
|
|
||||||
|
|
||||||
|
|
||||||
|:iunm| |:iunmap| +
|
|
||||||
||:iunm[ap] {lhs}||
|
|
||||||
________________________________________________________________________________
|
|
||||||
Remove the mapping of {lhs} (in Insert mode).
|
|
||||||
________________________________________________________________________________
|
|
||||||
|
|
||||||
section:Abbreviations[abbreviations]
|
section:Abbreviations[abbreviations]
|
||||||
|
|
||||||
Xulmus can automatically replace words identified as abbreviations,
|
Xulmus can automatically replace words identified as abbreviations,
|
||||||
@@ -209,7 +215,7 @@ ________________________________________________________________________________
|
|||||||
||:ca[bbrev] {lhs}|| +
|
||:ca[bbrev] {lhs}|| +
|
||||||
||:ca[bbrev]||
|
||:ca[bbrev]||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Abbreviate a key sequence for Command-line mode. Same as [c]:ab[reviate][c],
|
Abbreviate a key sequence for Command-line mode. Same as [c]:ab[breviate][c],
|
||||||
but for Command-line mode only.
|
but for Command-line mode only.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
@@ -346,7 +352,7 @@ Custom completion
|
|||||||
Custom completion can be provided by specifying the "custom,{func}" argument to
|
Custom completion can be provided by specifying the "custom,{func}" argument to
|
||||||
-complete. The {func} is called with two arguments, a completion context, and
|
-complete. The {func} is called with two arguments, a completion context, and
|
||||||
an object describing the command's arguments. It should set the context's
|
an object describing the command's arguments. It should set the context's
|
||||||
\'completions' property, or return an object, with \'start' and \'items'
|
\'completions' property, or return an object, with \'items' and \'start'
|
||||||
properties, describing the completions and where the replacement is to start.
|
properties, describing the completions and where the replacement is to start.
|
||||||
|
|
||||||
*start* is the index into the word being completed at which the returned values
|
*start* is the index into the word being completed at which the returned values
|
||||||
@@ -406,7 +412,7 @@ section:Examples[command-examples]
|
|||||||
|
|
||||||
Add a :Google command to search via google:
|
Add a :Google command to search via google:
|
||||||
|
|
||||||
:command -nargs=* Google open google <args>
|
\{nbsp}[c]:command -nargs=* Google open google <args>[c]
|
||||||
|
|
||||||
// TODO: add decent examples
|
// TODO: add decent examples
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
HEADER
|
heading:Marks[different-marks,marks]
|
||||||
|
|
||||||
|different-marks| |marks| +
|
|
||||||
|
|
||||||
Xulmus supports a number of different marks:
|
Xulmus supports a number of different marks:
|
||||||
|
|
||||||
@@ -80,7 +78,7 @@ section:History[history]
|
|||||||
||[count]<C-o>||
|
||[count]<C-o>||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Go to an older position in the jump list. The jump list is just the browser
|
Go to an older position in the jump list. The jump list is just the browser
|
||||||
history for now.
|
history for now. If [count] is specified go back [count] pages.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
@@ -88,7 +86,7 @@ ________________________________________________________________________________
|
|||||||
||[count]<C-i>||
|
||[count]<C-i>||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Go to a newer position in the jump list. The jump list is just the browser
|
Go to a newer position in the jump list. The jump list is just the browser
|
||||||
history for now.
|
history for now. If [count] is specified go forward [count] pages.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
HEADER
|
heading:Error{nbsp}and{nbsp}informational{nbsp}messages[messages]
|
||||||
|
|
||||||
|message-history| +
|
|message-history| +
|
||||||
|
|
||||||
@@ -12,6 +12,13 @@ Display previously given messages.
|
|||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
|:messc| |:messclear| +
|
||||||
|
||:messc[lear]||
|
||||||
|
________________________________________________________________________________
|
||||||
|
Clear the message history.
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|g<| +
|
|g<| +
|
||||||
||g<||
|
||g<||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
HEADER
|
heading:Options[options]
|
||||||
|
|
||||||
|options| +
|
|
||||||
|
|
||||||
Xulmus has a number of internal variables and switches which can be set to
|
Xulmus has a number of internal variables and switches which can be set to
|
||||||
achieve special effects. These options come in 5 forms:
|
achieve special effects. These options come in 5 forms:
|
||||||
@@ -189,10 +187,10 @@ they can be changed to a different value in your RC file using
|
|||||||
|
|
||||||
The following preferences are set:
|
The following preferences are set:
|
||||||
|
|
||||||
* browser.startup.page
|
* http://kb.mozillazine.org/Browser.startup.page[browser.startup.page]
|
||||||
* dom.popup_allowed_events
|
* http://kb.mozillazine.org/Dom.popup_allowed_events[dom.popup_allowed_events]
|
||||||
* accessibility.typeaheadfind.autostart
|
* http://kb.mozillazine.org/Accessibility.typeaheadfind.autostart[accessibility.typeaheadfind.autostart]
|
||||||
* accessibility.typeaheadfind
|
* http://kb.mozillazine.org/Accessibility.typeaheadfind[accessibility.typeaheadfind]
|
||||||
|
|
||||||
// TODO: others?
|
// TODO: others?
|
||||||
|
|
||||||
@@ -217,9 +215,9 @@ ____
|
|||||||
|\'cd'| |\'cdpath'|
|
|\'cd'| |\'cdpath'|
|
||||||
||'cdpath' 'cd'|| string (default: equivalent to _$CDPATH_ or ",,")
|
||'cdpath' 'cd'|| string (default: equivalent to _$CDPATH_ or ",,")
|
||||||
____
|
____
|
||||||
List of directories searched when executing the [c]:cd[c] command. This
|
List of directories searched when executing the [c]:cd[c] command. This is
|
||||||
is only used for relative paths; if an absolute path is specified, then
|
only used for relative paths if an absolute path is specified then the option
|
||||||
the option is ignored.
|
is ignored.
|
||||||
____
|
____
|
||||||
|
|
||||||
|
|
||||||
@@ -233,11 +231,15 @@ Items which are completed at the [c]:[tab]open[c] prompt. Available items:
|
|||||||
*f* Local files
|
*f* Local files
|
||||||
*l* Songbird location bar entries (bookmarks and history sorted in an intelligent way)
|
*l* Songbird location bar entries (bookmarks and history sorted in an intelligent way)
|
||||||
*b* Bookmarks
|
*b* Bookmarks
|
||||||
|
*h* History
|
||||||
*S* Suggest engines
|
*S* Suggest engines
|
||||||
-------------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------------
|
||||||
|
|
||||||
The order is important, so [c]:set complete=bs[c] would list bookmarks first,
|
The order is important, so [c]:set complete=bs[c] would list bookmarks first,
|
||||||
and then any available quick searches.
|
and then any available quick searches.
|
||||||
|
|
||||||
|
Warning: Using *b* and *h* can make completion very slow if there are many
|
||||||
|
items.
|
||||||
____
|
____
|
||||||
|
|
||||||
|
|
||||||
@@ -248,7 +250,7 @@ Sets the default search engine. The default search engine name is used in the
|
|||||||
[c]:[tab]open [arg][c] command if [a][arg][a] neither looks like a URL or like
|
[c]:[tab]open [arg][c] command if [a][arg][a] neither looks like a URL or like
|
||||||
a specified search engine/keyword.
|
a specified search engine/keyword.
|
||||||
|
|
||||||
This means, it you set 'defsearch' to "youtube", then [c]:open arnold
|
This means that if you set 'defsearch' to "youtube", then [c]:open arnold
|
||||||
schwarzenegger[c] will be exactly the same as [c]:open youtube arnold
|
schwarzenegger[c] will be exactly the same as [c]:open youtube arnold
|
||||||
schwarzenegger[c]. Therefore, you need to add a keyword or search engine
|
schwarzenegger[c]. Therefore, you need to add a keyword or search engine
|
||||||
"youtube" first.
|
"youtube" first.
|
||||||
@@ -262,7 +264,7 @@ ____
|
|||||||
||'editor'|| string (default: "gvim -f")
|
||'editor'|| string (default: "gvim -f")
|
||||||
____
|
____
|
||||||
Set the external text editor.
|
Set the external text editor.
|
||||||
Sets the editor to run when [m]<C-i>[m] is pressed in INSERT and TEXTAREA
|
Sets the editor to run when [m]<C-i>[m] is pressed in Insert and TextArea
|
||||||
modes.
|
modes.
|
||||||
|
|
||||||
Warning: Xulmus will not behave correctly if the editor forks its own
|
Warning: Xulmus will not behave correctly if the editor forks its own
|
||||||
@@ -303,6 +305,20 @@ A list of autocommand event names which should be ignored. If the list contains
|
|||||||
the value "all" then all events are ignored.
|
the value "all" then all events are ignored.
|
||||||
____
|
____
|
||||||
|
|
||||||
|
|\'enc'| |\'encoding'|
|
||||||
|
||'encoding'|| string (default: "UTF-8")
|
||||||
|
____
|
||||||
|
Changes the character encoding of the current buffer. Valid only for the
|
||||||
|
current page.
|
||||||
|
____
|
||||||
|
|
||||||
|
|
||||||
|
|\'fenc'| |\'fileencoding'|
|
||||||
|
||'fileencoding'|| string (default: "UTF-8")
|
||||||
|
____
|
||||||
|
Changes the character encoding that Xulmus uses to read and write files.
|
||||||
|
____
|
||||||
|
|
||||||
|
|
||||||
|\'nofc'| |\'nofocuscontent'| |\'fc'| |\'focuscontent'|
|
|\'nofc'| |\'nofocuscontent'| |\'fc'| |\'focuscontent'|
|
||||||
||'focuscontent' 'fc'|| boolean (default: off)
|
||'focuscontent' 'fc'|| boolean (default: off)
|
||||||
@@ -312,6 +328,22 @@ want to stay in Normal mode when browsing between web sites. When "on", it
|
|||||||
blurs any textbox which often is automatically focused on page load.
|
blurs any textbox which often is automatically focused on page load.
|
||||||
If you usually like 'focuscontent' but sometimes you'd like to focus the
|
If you usually like 'focuscontent' but sometimes you'd like to focus the
|
||||||
first input field, you can use [m]gi[m] to jump to it.
|
first input field, you can use [m]gi[m] to jump to it.
|
||||||
|
|
||||||
|
____
|
||||||
|
|
||||||
|
|
||||||
|
|\'fh'| |\'followhints'|
|
||||||
|
||'followhints' 'fh'|| number (default: 0)
|
||||||
|
____
|
||||||
|
|
||||||
|
Change the behaviour of [m]<Return>[m] in Hints mode. Possible values:
|
||||||
|
|
||||||
|
`---------`----------------------------------------------------------
|
||||||
|
*0* Follow the first hint as soon as typed text uniquely identifies it.
|
||||||
|
*1* Follow the selected hint on [m]<Return>[m].
|
||||||
|
*2* Follow the selected hint on [m]<Return>[m] only if it's been [m]<Tab>[m]-selected.
|
||||||
|
---------------------------------------------------------------------
|
||||||
|
|
||||||
____
|
____
|
||||||
|
|
||||||
|
|
||||||
@@ -320,6 +352,7 @@ ____
|
|||||||
____
|
____
|
||||||
Show the current window fullscreen. Also hide certain GUI elements like the
|
Show the current window fullscreen. Also hide certain GUI elements like the
|
||||||
statusline.
|
statusline.
|
||||||
|
|
||||||
____
|
____
|
||||||
|
|
||||||
|
|
||||||
@@ -336,7 +369,7 @@ Show or hide certain GUI elements like the menu or toolbar. Supported characters
|
|||||||
*N* Tab number over image
|
*N* Tab number over image
|
||||||
*b* Bottom scrollbar
|
*b* Bottom scrollbar
|
||||||
*r* Right scrollbar
|
*r* Right scrollbar
|
||||||
*l* Left scrollbar
|
*l* Left scrollbar (*l* and *r* are mutually exclusive)
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
You can also hide the tab bar with [c]:set showtabline=0[c].
|
You can also hide the tab bar with [c]:set showtabline=0[c].
|
||||||
@@ -351,6 +384,23 @@ displayed in the status line when viewing the page.
|
|||||||
____
|
____
|
||||||
|
|
||||||
|
|
||||||
|
|\'hin'| |\'hintinputs'|
|
||||||
|
||'hintinputs' 'hin'|| stringlist (default: "label,value")
|
||||||
|
____
|
||||||
|
When generating hints for input elements that do not have an explicit caption,
|
||||||
|
this specifies the methods to try and generate a textual hint. It tries the
|
||||||
|
options in the order that you give, and uses the first that it finds.
|
||||||
|
|
||||||
|
`--------------------`---------------------------------------------------------
|
||||||
|
*value* The hint is the value displayed in a text input, or the selected option for a dropdown.
|
||||||
|
*label* The value of an explicit label for the input, this will not match most manually added labels that are found on sites.
|
||||||
|
*name* The name of the input will be used, although the name is not designed for user consumption, it is frequently very similar to the label.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
____
|
||||||
|
|
||||||
|
|
||||||
|\'hm'| |\'hintmatching'|
|
|\'hm'| |\'hintmatching'|
|
||||||
||'hintmatching' 'hm'|| string (default: contains)
|
||'hintmatching' 'hm'|| string (default: contains)
|
||||||
____
|
____
|
||||||
@@ -367,22 +417,6 @@ Change the hint matching algorithm during Hints mode. Possible values:
|
|||||||
____
|
____
|
||||||
|
|
||||||
|
|
||||||
|\'fh'| |\'followhints'|
|
|
||||||
||'followhints' 'fh'|| number (default: 0)
|
|
||||||
____
|
|
||||||
|
|
||||||
Change the behaviour of [m]<Return>[m] in Hints mode. Possible values:
|
|
||||||
|
|
||||||
`---------`----------------------------------------------------------
|
|
||||||
*0* Follow the first hint as soon as typed text uniquely identifies it.
|
|
||||||
Follow the selected hint on [m]<Return>[m].
|
|
||||||
*1* Follow the selected hint on [m]<Return>[m].
|
|
||||||
*2* Follow the selected hint on [m]<Return>[m] only if it's been [m]<Tab>[m]-selected.
|
|
||||||
---------------------------------------------------------------------
|
|
||||||
|
|
||||||
____
|
|
||||||
|
|
||||||
|
|
||||||
|\'ht'| |\'hinttags'|
|
|\'ht'| |\'hinttags'|
|
||||||
||'hinttags' 'ht'|| string
|
||'hinttags' 'ht'|| string
|
||||||
____
|
____
|
||||||
@@ -468,7 +502,7 @@ ____
|
|||||||
|
|
||||||
|
|
||||||
|\'nolpl'| |\'lpl'| |\'noloadplugins'| |\'loadplugins'|
|
|\'nolpl'| |\'lpl'| |\'noloadplugins'| |\'loadplugins'|
|
||||||
||'loadplugins' 'lpl'|| boolean (default on)
|
||'loadplugins' 'lpl'|| boolean (default: on)
|
||||||
____
|
____
|
||||||
Load plugin scripts when starting up. When on, yet unloaded plugins are
|
Load plugin scripts when starting up. When on, yet unloaded plugins are
|
||||||
automatically loaded after the xulmusrc file has been sourced. To
|
automatically loaded after the xulmusrc file has been sourced. To
|
||||||
@@ -484,7 +518,6 @@ Maximum number of items to display at once in a listing.
|
|||||||
____
|
____
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|\'msgs'| |\'messages'|
|
|\'msgs'| |\'messages'|
|
||||||
||'messages' 'msgs'|| number (default: 100)
|
||'messages' 'msgs'|| number (default: 100)
|
||||||
____
|
____
|
||||||
@@ -504,10 +537,10 @@ ____
|
|||||||
____
|
____
|
||||||
(default: \bnext,^>$,^(>>|»)$,^(>|»),(>|»)$,\bmore\b)
|
(default: \bnext,^>$,^(>>|»)$,^(>|»),(>|»)$,\bmore\b)
|
||||||
|
|
||||||
Patterns to use when guessing the \'next' page in a document sequence. Each
|
Patterns to use when guessing the \'next' page in a document sequence when the
|
||||||
pattern, in order, is matched against all links in the page with the first
|
user hits [c]]][c]. Each pattern, in order, is matched against all links in the
|
||||||
match being used. The patterns are case insensitive regular expressions and the
|
page with the first match being used. The patterns are case insensitive regular
|
||||||
link elements are those defined by 'hinttags'.
|
expressions and the link elements are those defined by 'hinttags'.
|
||||||
____
|
____
|
||||||
|
|
||||||
|
|
||||||
@@ -531,7 +564,7 @@ ____
|
|||||||
|
|
||||||
|
|
||||||
|\'noonline'| |\'online'|
|
|\'noonline'| |\'online'|
|
||||||
||'online'|| boolean (default on)
|
||'online'|| boolean (default: on)
|
||||||
____
|
____
|
||||||
Show and set the \'work offline' behavior.
|
Show and set the \'work offline' behavior.
|
||||||
____
|
____
|
||||||
@@ -577,10 +610,10 @@ ____
|
|||||||
____
|
____
|
||||||
(default: \bprev|previous\b,^<$,^(<<|«)$,^(<|«),(<|«)$)
|
(default: \bprev|previous\b,^<$,^(<<|«)$,^(<|«),(<|«)$)
|
||||||
|
|
||||||
Patterns to use when guessing the \'previous' page in a document sequence. Each
|
Patterns to use when guessing the \'previous' page in a document sequence when
|
||||||
pattern, in order, is matched against all links in the page with the first
|
the user hits [c][[[c]. Each pattern, in order, is matched against all links
|
||||||
match being used. The patterns are case insensitive regular expressions and the
|
in the page with the first match being used. The patterns are case insensitive
|
||||||
link elements are those defined by 'hinttags'.
|
regular expressions and the link elements are those defined by 'hinttags'.
|
||||||
____
|
____
|
||||||
|
|
||||||
|
|
||||||
@@ -755,13 +788,16 @@ ____
|
|||||||
____
|
____
|
||||||
Use visual bell instead of beeping on errors. The visual bell style is
|
Use visual bell instead of beeping on errors. The visual bell style is
|
||||||
controlled by [c]:hi Bell[c].
|
controlled by [c]:hi Bell[c].
|
||||||
|
|
||||||
|
To disable both the audible and visual bells use [c]:set visualbell[c] and
|
||||||
|
[c]:hi Bell display: none;[c]
|
||||||
____
|
____
|
||||||
|
|
||||||
|
|
||||||
|\'wildcase'| |\'wic'|
|
|\'wildcase'| |\'wic'|
|
||||||
||'wildcase' 'wic'|| string (default: "smart")
|
||'wildcase' 'wic'|| string (default: "smart")
|
||||||
____
|
____
|
||||||
Defines how completions are matched with regard to character case.
|
Defines how completions are matched with regard to character case. Possible values:
|
||||||
|
|
||||||
`---------------`------------------------
|
`---------------`------------------------
|
||||||
"smart" Case is significant when capital letters are typed
|
"smart" Case is significant when capital letters are typed
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
HEADER
|
heading:Text{nbsp}search{nbsp}commands[text-search-commands]
|
||||||
|
|
||||||
|text-search-commands| +
|
|
||||||
|
|
||||||
Xulmus provides a Vim-like interface to Songbird's standard text search
|
Xulmus provides a Vim-like interface to Songbird's standard text search
|
||||||
functionality. There is no support for using regular expressions in search
|
functionality. There is no support for using regular expressions in search
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
HEADER
|
heading:Player{nbsp}mode[player-mode,player]
|
||||||
|
|
||||||
|player-mode| |player| +
|
|
||||||
|
|
||||||
The following features apply to Player mode which is activated when the media
|
The following features apply to Player mode which is activated when the media
|
||||||
tab has focus.
|
tab has focus.
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
HEADER
|
heading:Printing[printing]
|
||||||
|
|
||||||
|printing| +
|
|
||||||
|
|
||||||
|:ha| |:hardcopy| +
|
|:ha| |:hardcopy| +
|
||||||
||:ha[rdcopy][!]||
|
||:ha[rdcopy][!]||
|
||||||
|
|||||||
@@ -1,13 +1,28 @@
|
|||||||
HEADER
|
heading:Repeating{nbsp}commands[repeating]
|
||||||
|
|
||||||
|repeat| +
|
|
||||||
|
|
||||||
Xulmus can repeat a number of commands and record macros.
|
Xulmus can repeat a number of commands and record macros.
|
||||||
|
|
||||||
|
section:Single{nbsp}repeats[single-repeat]
|
||||||
|
|
||||||
|
|.|
|
||||||
|
||[count].||
|
||||||
|
____________________________________________________________________________
|
||||||
|
Repeat the last keyboard mapping [count] times. Note that, unlike in Vim, this
|
||||||
|
does not apply solely to editing commands, mainly because Xulmus doesn't
|
||||||
|
have them.
|
||||||
|
____________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
|@:|
|
||||||
|
||[count]@:||
|
||||||
|
____________________________________________________________________________
|
||||||
|
Repeat the last Ex command [count] times.
|
||||||
|
____________________________________________________________________________
|
||||||
|
|
||||||
section:Macros[macros,complex-repeat]
|
section:Macros[macros,complex-repeat]
|
||||||
|
|
||||||
|q|
|
|q|
|
||||||
||q{0-9a-zA-Z}|| +
|
||q\\{0-9a-zA-Z}|| +
|
||||||
____________________________________________________________________________
|
____________________________________________________________________________
|
||||||
Record a key sequence into a macro.
|
Record a key sequence into a macro.
|
||||||
Available macros are {0-9a-zA-Z} (uppercase to append).
|
Available macros are {0-9a-zA-Z} (uppercase to append).
|
||||||
@@ -48,15 +63,6 @@ Replay the last executed macro [count] times.
|
|||||||
____________________________________________________________________________
|
____________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|.|
|
|
||||||
||[count].||
|
|
||||||
____________________________________________________________________________
|
|
||||||
Repeat the last keyboard mapping [count] times. Note that, unlike in Vim, this
|
|
||||||
does not apply solely to editing commands, mainly because Xulmus doesn't
|
|
||||||
have them.
|
|
||||||
____________________________________________________________________________
|
|
||||||
|
|
||||||
|
|
||||||
section:Using{nbsp}scripts[using-scripts]
|
section:Using{nbsp}scripts[using-scripts]
|
||||||
|
|
||||||
|:so| |:source|
|
|:so| |:source|
|
||||||
@@ -132,7 +138,7 @@ section:Profiling[profile,profiling]
|
|||||||
|:time|
|
|:time|
|
||||||
||:[count]time[!] {code|:command}|| +
|
||:[count]time[!] {code|:command}|| +
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Profile a piece of code or a command. Run {code} [count] times (default 1)
|
Profile a piece of code or a command. Run {code} [count] times (default: 1)
|
||||||
and returns the elapsed time. {code} is always passed to JavaScript's eval(),
|
and returns the elapsed time. {code} is always passed to JavaScript's eval(),
|
||||||
which might be slow, so take the results with a grain of salt.
|
which might be slow, so take the results with a grain of salt.
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,43 @@
|
|||||||
HEADER
|
heading:Starting{nbsp}Xulmus[starting]
|
||||||
|
|
||||||
Xulmus does not yet read any command-line options. When it does, they will
|
|startup-options| +
|
||||||
be documented here.
|
|
||||||
|
Command-line options can be passed to Xulmus via the -liberator Firefox
|
||||||
|
option. These are passed as single string argument.
|
||||||
|
E.g firefox -liberator "\++cmd=\'set exrc' +u=\'tempRcFile' \++noplugin"
|
||||||
|
|
||||||
|
|+c| +
|
||||||
|
||+c={command}||
|
||||||
|
________________________________________________________________________________
|
||||||
|
Execute a single Ex command after all initialization has been performed. See
|
||||||
|
help:initialization[starting.html#Initialization].
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
|\++cmd| +
|
||||||
|
||\++cmd={command}||
|
||||||
|
________________________________________________________________________________
|
||||||
|
Execute a single Ex command before any initialization has been performed. See
|
||||||
|
help:initialization[starting.html#Initialization].
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
|+u| +
|
||||||
|
||+u={rcfile}||
|
||||||
|
________________________________________________________________________________
|
||||||
|
The file {rcfile} is used for user initialization commands. If {rcfile} is
|
||||||
|
"NORC" then no startup initialization is performed except for the loading of
|
||||||
|
plugins, i.e. steps 1. and 2. in
|
||||||
|
help:initialization[starting.html#Initialization] are skipped. If {rcfile} is
|
||||||
|
"NONE" then plugin loading is also skipped.
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
|\++noplugin| +
|
||||||
|
||\++noplugin||
|
||||||
|
________________________________________________________________________________
|
||||||
|
Prevents plugin scripts from being loaded at startup. See 'loadplugins'.
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
section:Initialization[initialization,startup]
|
section:Initialization[initialization,startup]
|
||||||
|
|
||||||
@@ -18,15 +54,21 @@ further locations are tried.
|
|||||||
are executed and _$MY_XULMUSRC_ set to its path.
|
are executed and _$MY_XULMUSRC_ set to its path.
|
||||||
c. [a]\~/.xulmusrc[a] -- If this file exists, its contents are executed.
|
c. [a]\~/.xulmusrc[a] -- If this file exists, its contents are executed.
|
||||||
|
|
||||||
2. If 'exrc' is set, then any RC file in the current directory is also sourced.
|
2. If 'exrc' is set and the +u command-line option was not specified, then any
|
||||||
|
RC file in the current directory is also sourced.
|
||||||
|
|
||||||
3. All directories in 'runtimepath' are searched for a "plugin"
|
3. All directories in 'runtimepath' are searched for a "plugin"
|
||||||
subdirectory and all yet unloaded plugins are loaded. For each plugin
|
subdirectory and all yet unloaded plugins are loaded. For each
|
||||||
directory, all *.\{js,vimp} files (including those in further
|
plugin directory, all *.\{js,xulmus} files (including those in further
|
||||||
subdirectories) are sourced alphabetically. No plugins will be sourced
|
subdirectories) are sourced alphabetically. No plugins will be sourced
|
||||||
if 'noloadplugins' is set. Any particular plugin will not be loaded if
|
if:
|
||||||
it has already been loaded (e.g., by an earlier [c]:loadplugins[c]
|
|
||||||
command).
|
* 'noloadplugins' is set.
|
||||||
|
* the \++noplugin command-line option was specified.
|
||||||
|
* the +u=NONE command-line option specified set.
|
||||||
|
|
||||||
|
Any particular plugin will not be loaded if it has already been loaded (e.g.,
|
||||||
|
by an earlier [c]:loadplugins[c] command).
|
||||||
|
|
||||||
The user's ~ (i.e., "home") directory is determined as follows:
|
The user's ~ (i.e., "home") directory is determined as follows:
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
HEADER
|
heading:Styling{nbsp}the{nbsp}GUI{nbsp}and{nbsp}web{nbsp}pages[styling]
|
||||||
|
|
||||||
|styling| +
|
|
||||||
|
|
||||||
Xulmus allows you to style both the player and any web pages you view. All
|
Xulmus allows you to style both the player and any web pages you view. All
|
||||||
styling is specified via CSS. Although you may style any user interface element
|
styling is specified via CSS. Although you may style any user interface element
|
||||||
@@ -18,13 +16,13 @@ sourced.
|
|||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|:hi| |:highlight| +
|
|:hi| |:highlight| +
|
||||||
||:hi[ghlight][!] [-append] {group}[{selector}] [{css}]|| +
|
||:hi[ghlight][!] [-append] {group} [[{selector}] {css}]|| +
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Highlight {group} with {css}. Normally, {css} is checked for
|
Highlight {group} with {css}. Normally, {css} is checked for valid
|
||||||
valid syntax before it's applied. Once you're certain it's
|
syntax before it's applied. Once you're certain it's valid, [!] can be
|
||||||
valid, [!] will override the check, to speed Xulmus startup.
|
used to skip the check to speed up Vimperator startup. {selector} can
|
||||||
{selector} can be any valid CSS selector, such as [c]:hover[c], and,
|
be any valid CSS selector, such as [c]:hover[c], and, if provided, will
|
||||||
if provided, will restrict the match to matching elements.
|
restrict the match to matching elements.
|
||||||
|
|
||||||
Valid groups are:
|
Valid groups are:
|
||||||
`--------------------`-----------------------------------
|
`--------------------`-----------------------------------
|
||||||
@@ -73,6 +71,7 @@ Valid groups are:
|
|||||||
*StatusLine* The status bar
|
*StatusLine* The status bar
|
||||||
*StatusLineBroken* The status bar for a broken web page
|
*StatusLineBroken* The status bar for a broken web page
|
||||||
*StatusLineSecure* The status bar for a secure web page
|
*StatusLineSecure* The status bar for a secure web page
|
||||||
|
*StatusLineExtended* The status bar for a secure web page with an Extended Validation(EV) certificate
|
||||||
*String* A JavaScript String object
|
*String* A JavaScript String object
|
||||||
*TabClose* The close button of a browser tab
|
*TabClose* The close button of a browser tab
|
||||||
*TabIcon* The icon of a browser tab
|
*TabIcon* The icon of a browser tab
|
||||||
@@ -88,11 +87,11 @@ Valid groups are:
|
|||||||
Every invocation completely replaces the styling of any previous invocation,
|
Every invocation completely replaces the styling of any previous invocation,
|
||||||
unless *-append* (short option: *-a*) is provided, in which case {css} is
|
unless *-append* (short option: *-a*) is provided, in which case {css} is
|
||||||
appended to its current value. If {css} is not provided, any styles matching
|
appended to its current value. If {css} is not provided, any styles matching
|
||||||
{group} are listed.
|
{group} are listed, or all styles if no {group} provided.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|:highlight-clear| +
|
|:highlight-clear| +
|
||||||
||:hi[light] clear [{group}[{selector}]]|| +
|
||:hi[ghlight] clear [{group} [{selector}]]|| +
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Reset the highlighting for {group} to its default value. If
|
Reset the highlighting for {group} to its default value. If
|
||||||
{group} is not given, reset all highlighting groups.
|
{group} is not given, reset all highlighting groups.
|
||||||
@@ -105,7 +104,7 @@ ________________________________________________________________________________
|
|||||||
Add CSS styles to the player or to web pages. {filter} is a comma
|
Add CSS styles to the player or to web pages. {filter} is a comma
|
||||||
separated list of URLs to match. URLs ending with *\** are matched as
|
separated list of URLs to match. URLs ending with *\** are matched as
|
||||||
prefixes, URLs not containing any *:* or */* characters are
|
prefixes, URLs not containing any *:* or */* characters are
|
||||||
matched as domains. If {name} (short option: [c]-n[c]) is provided, any
|
matched as domains. If {name} (short option: *-n*) is provided, any
|
||||||
existing style with the same name is overridden, and the style may later
|
existing style with the same name is overridden, and the style may later
|
||||||
be deleted using {name}. If *-append* (short option: *-a*) is provided
|
be deleted using {name}. If *-append* (short option: *-a*) is provided
|
||||||
along with *-name*, {css} and {filter} are appended to its current
|
along with *-name*, {css} and {filter} are appended to its current
|
||||||
@@ -118,13 +117,12 @@ ________________________________________________________________________________
|
|||||||
||:dels[tyle] [-name={name}] [-index={index}] [{filter}] [{css}]|| +
|
||:dels[tyle] [-name={name}] [-index={index}] [{filter}] [{css}]|| +
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Delete any matching styles. If {filter} is provided, only matching elements of
|
Delete any matching styles. If {filter} is provided, only matching elements of
|
||||||
the filter are disabled. For instance, a filter [c]mozilla.org[c], given a
|
the filter are disabled. For instance, a filter [a]mozilla.org[a], given a
|
||||||
style for [c]www.google.com,mozilla.org[c], will result in a style for
|
style for [a]www.google.com,mozilla.org[a], will result in a style for
|
||||||
[c]www.google.com[c]. The available options are:
|
[a]www.google.com[a]. The available options are:
|
||||||
|
|
||||||
* [c]-name[c]: The name provided to [c]:style[c] (short option:
|
* *-name*: The name provided to [c]:style[c] (short option: *-n*)
|
||||||
*-n*)
|
* *-index*: For unnamed styles, the index listed by [c]:style[c]
|
||||||
* [c]-index[c]: For unnamed styles, the index listed by [c]:style[c]
|
|
||||||
(short option: *-i*)
|
(short option: *-i*)
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
HEADER
|
heading:Tabs[tabs]
|
||||||
|
|
||||||
|tabs| +
|
|
||||||
|
|
||||||
Tabs are used to be able to view many web pages at the same time. Each tab
|
Tabs are used to be able to view many web pages at the same time. Each tab
|
||||||
contains exactly one buffer -- multiple buffers per tab are not supported. As a
|
contains exactly one buffer -- multiple buffers per tab are not supported. As a
|
||||||
@@ -62,30 +60,30 @@ ________________________________________________________________________________
|
|||||||
|gt| +
|
|gt| +
|
||||||
||[count]gt||
|
||[count]gt||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Go to the next tab. Cycles to the first tab, when the last is selected. +
|
Go to the next tab. Cycles to the first tab when the last is selected. +
|
||||||
If [count] is specified go to the [count]th tab.
|
If [count] is specified go to the [count]th tab.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|<C-PageDown>| |<C-Tab>| |<C-n>| +
|
|<C-PageDown>| |<C-Tab>| |<C-n>| +
|
||||||
||[count]<C-n>||
|
||[count]<C-n>||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Go to the next tab. Cycles to the first tab, when the last is selected. +
|
Go to the next tab. Cycles to the first tab when the last is selected. +
|
||||||
If [count] is specified go to the [count]th next tab.
|
If [count] is specified go to the [count]th next tab.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|<C-PageUp>| |<C-S-Tab>| |<C-p>| |gT| +
|
|<C-PageUp>| |<C-S-Tab>| |<C-p>| |gT| +
|
||||||
||[count]gT||
|
||[count]gT||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Go {count} pages back. Wraps around from the first tab to the last tab. +
|
Go to the previous tab. Cycles to the last tab when the first is selected. +
|
||||||
If [count] is specified go back [count] tabs.
|
If [count] is specified go to the [count]th previous tab.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|<C-6>| |<C-^>| +
|
|<C-6>| |<C-^>| +
|
||||||
||[count]<C-^>||
|
||[count]<C-^>||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Select the alternate tab or the [count]th tab. The alternate tab is the last
|
Select the previously selected tab. This provides a quick method of toggling
|
||||||
selected tab. This provides a quick method of toggling between two tabs.
|
between two tabs. If [count] is specified, go to the [count]th tab.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
@@ -134,6 +132,7 @@ ________________________________________________________________________________
|
|||||||
Detach the current tab, and open it in its own window.
|
Detach the current tab, and open it in its own window.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
section:Reordering{nbsp}tabs[reordering-tabs]
|
||||||
|
|
||||||
|:tabm| |:tabmove|
|
|:tabm| |:tabmove|
|
||||||
||:tabm[ove] [a][N][a]|| +
|
||:tabm[ove] [a][N][a]|| +
|
||||||
@@ -175,8 +174,6 @@ Switch to the previous tab or go [count] tabs back. Wraps around from the
|
|||||||
first tab to the last tab.
|
first tab to the last tab.
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
section:Closing{nbsp}tabs[closing-tabs]
|
section:Closing{nbsp}tabs[closing-tabs]
|
||||||
|
|
||||||
|d| |:tabc| |:tabclose| |:bun| |:bunload| |:bw| |:bwipeout| |:bd| |:bdelete|
|
|d| |:tabc| |:tabclose| |:bun| |:bunload| |:bw| |:bwipeout| |:bd| |:bdelete|
|
||||||
@@ -216,4 +213,16 @@ ________________________________________________________________________________
|
|||||||
//after a browser restart.
|
//after a browser restart.
|
||||||
//________________________________________________________________________________
|
//________________________________________________________________________________
|
||||||
|
|
||||||
|
section:Looping{nbsp}over{nbsp}tabs[looping-over-tabs]
|
||||||
|
|
||||||
|
|:tabd| |:tabdo| |:bufd| |:bufdo| +
|
||||||
|
||:tabd[o] {cmd}||
|
||||||
|
________________________________________________________________________________
|
||||||
|
Execute {cmd} in each tab. {cmd} is executed in each tab starting with the
|
||||||
|
first and ending with the last which becomes the current tab.
|
||||||
|
|
||||||
|
{cmd} should not alter the tab list state by adding, removing or reordering
|
||||||
|
tabs.
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
// vim: set filetype=asciidoc:
|
// vim: set filetype=asciidoc:
|
||||||
|
|||||||
@@ -1,14 +1,12 @@
|
|||||||
HEADER
|
|
||||||
|
|
||||||
// Initial revision: Sun Jun 8 10:07:05 UTC 2008 (penryu)
|
// Initial revision: Sun Jun 8 10:07:05 UTC 2008 (penryu)
|
||||||
|
|
||||||
|
heading:Quick-start{nbsp}tutorial[tutorial]
|
||||||
|
|
||||||
+++<div style="text-align: center;">+++
|
+++<div style="text-align: center;">+++
|
||||||
*This is a quickstart tutorial to help get new users up and running in
|
*This is a quickstart tutorial to help get new users up and running in
|
||||||
Vimperator. It is not intended as a full reference explaining all features.*
|
Vimperator. It is not intended as a full reference explaining all features.*
|
||||||
+++</div>+++
|
+++</div>+++
|
||||||
|
|
||||||
section:Quick-start{nbsp}tutorial[tutorial]
|
|
||||||
|
|
||||||
If you've started using Vimperator from scratch (i.e., without any
|
If you've started using Vimperator from scratch (i.e., without any
|
||||||
customization), you should be looking at this help page in a relatively
|
customization), you should be looking at this help page in a relatively
|
||||||
bare-looking window. The menubar, navigation bar, and bookmark bars are hidden.
|
bare-looking window. The menubar, navigation bar, and bookmark bars are hidden.
|
||||||
@@ -22,8 +20,8 @@ If you're a veteran Vim user, this may look familiar. It should.
|
|||||||
|
|
||||||
However, in this author's opinion, the best way to get familiar with
|
However, in this author's opinion, the best way to get familiar with
|
||||||
Vimperator is to leave these disabled for now. (The above action can be
|
Vimperator is to leave these disabled for now. (The above action can be
|
||||||
reversed with [c]:set go=<CR>[c]) You can look at the entry for
|
reversed with [c]:set go=<CR>[c]) You can look at the entry for 'guioptions' in
|
||||||
[o]guioptions[o] in help:options[options.html] for more information on this.
|
help:options[options.html] for more information on this.
|
||||||
|
|
||||||
section:Vimperator's{nbsp}modal{nbsp}interface[modal]
|
section:Vimperator's{nbsp}modal{nbsp}interface[modal]
|
||||||
|
|
||||||
@@ -36,8 +34,8 @@ When Vimperator starts, it is in Normal mode by default. This is probably where
|
|||||||
you will spend the majority of your time.
|
you will spend the majority of your time.
|
||||||
|
|
||||||
The other core mode of Vimperator, Command-line mode, can be entered from
|
The other core mode of Vimperator, Command-line mode, can be entered from
|
||||||
Normal mode by typing a \':' (colon). You will frequently see Vimperator
|
Normal mode by typing a \'[m]:[m]' (colon). You will frequently see Vimperator
|
||||||
commands start with a \':', indicating that what follows is a command.
|
commands start with a \'[m]:[m]', indicating that what follows is a command.
|
||||||
|
|
||||||
To return to Normal mode from Command-line mode, type [m]<Esc>[m]. Pressing
|
To return to Normal mode from Command-line mode, type [m]<Esc>[m]. Pressing
|
||||||
[m]<Esc>[m] will also return you to Normal mode from most other modes in
|
[m]<Esc>[m] will also return you to Normal mode from most other modes in
|
||||||
@@ -57,7 +55,7 @@ Similarly, help on configurable options is available with [c]:help
|
|||||||
'{option_name}'[c]. (Note the single quotes around the option name as in Vim.)
|
'{option_name}'[c]. (Note the single quotes around the option name as in Vim.)
|
||||||
Information on all available options is, predictably, [c]:help options[c].
|
Information on all available options is, predictably, [c]:help options[c].
|
||||||
|
|
||||||
and you can find out about the [m]gt[m] and [m]gT[m] mapping with
|
And you can find out about the [m]gt[m] and [m]gT[m] mapping with
|
||||||
|
|
||||||
\{nbsp}[c]:help gt<CR>[c] +
|
\{nbsp}[c]:help gt<CR>[c] +
|
||||||
\{nbsp}[c]:help gT<CR>[c]
|
\{nbsp}[c]:help gT<CR>[c]
|
||||||
@@ -142,7 +140,7 @@ type uniquely identifies any given link, Vimperator will follow that link
|
|||||||
immediately without any further user input.
|
immediately without any further user input.
|
||||||
|
|
||||||
Whichever way you choose to indicate your target link, once Vimperator has
|
Whichever way you choose to indicate your target link, once Vimperator has
|
||||||
highlighted the link you want, simply hit <Enter> to open it.
|
highlighted the link you want, simply hit [m]<Enter>[m] to open it.
|
||||||
|
|
||||||
The most common hint mode is called help:QuickHint{nbsp}mode[various.html,f].
|
The most common hint mode is called help:QuickHint{nbsp}mode[various.html,f].
|
||||||
To activate QuickHint mode, press either [m]f[m] or [m]F[m]. The lower-case
|
To activate QuickHint mode, press either [m]f[m] or [m]F[m]. The lower-case
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
HEADER
|
heading:Other{nbsp}help[]
|
||||||
|
|
||||||
section:Various{nbsp}commands[various]
|
section:Various{nbsp}commands[various]
|
||||||
|
|
||||||
@@ -11,9 +11,9 @@ ________________________________________________________________________________
|
|||||||
|
|
||||||
|<C-l>| |CTRL-L| |:redr| |:redraw| +
|
|<C-l>| |CTRL-L| |:redr| |:redraw| +
|
||||||
||:redr[aw]||
|
||:redr[aw]||
|
||||||
____
|
________________________________________________________________________________
|
||||||
Redraws the screen. Useful to update the screen halfway executing a script or function.
|
Redraws the screen. Useful to update the screen halfway executing a script or function.
|
||||||
____
|
________________________________________________________________________________
|
||||||
|
|
||||||
|:norm| |:normal|
|
|:norm| |:normal|
|
||||||
||:norm[al][!] {commands}|| +
|
||:norm[al][!] {commands}|| +
|
||||||
@@ -30,11 +30,12 @@ ________________________________________________________________________________
|
|||||||
||:!{cmd}||
|
||:!{cmd}||
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
Run a command. Runs {cmd} through system() and displays its output. Any \'!' in
|
Run a command. Runs {cmd} through system() and displays its output. Any \'!' in
|
||||||
{cmd} is replaced with the previous external command. But not when there is a
|
{cmd} is replaced with the previous external command, but not when there is a
|
||||||
backslash before the \'!', then that backslash is removed.
|
backslash before the \'!', then the backslash is removed.
|
||||||
|
|
||||||
Warning: Input redirection (< foo) not done, also do not run commands which
|
Warning: Input redirection (< foo) not done, also do not run commands which
|
||||||
require stdin or it will hang Songbird!
|
require stdin or it will hang Songbird! It is possible to launch background
|
||||||
|
processes, though (e.g. ':! xterm &').
|
||||||
________________________________________________________________________________
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
@@ -63,7 +64,9 @@ ________________________________________________________________________________
|
|||||||
Open help window. The default page, as specified by 'helpfile' is shown unless
|
Open help window. The default page, as specified by 'helpfile' is shown unless
|
||||||
[a][subject][a] is specified. If you need help for a specific topic, try
|
[a][subject][a] is specified. If you need help for a specific topic, try
|
||||||
[c]:help overview[c].
|
[c]:help overview[c].
|
||||||
____________________________________________________________________________
|
|
||||||
|
All help pages can be viewed in a single page via [c]:help all[c].
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|:exu| |:exusage| +
|
|:exu| |:exusage| +
|
||||||
|
|||||||
Reference in New Issue
Block a user