++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-Of course as a believer in free open source software, only make a donation
-if you really like Vimperator and the money doesn't hurt -- otherwise just use
-it, recommend it and like it :)
+If you prefer getting some nice products for your money, you can also support
+us by buying some cool http://www.zazzle.com/maxauthority*[merchandise] like
+t-shirts or mugs. Of course, as we believe in free, open source software, only
+support us financially if you really like Vimperator and the money doesn't hurt
+- otherwise just use it, recommend it, and like it :)
section:Help{nbsp}topics[overview]
@@ -94,11 +100,11 @@ section:Features[features]
with support for Firefox keyword bookmarks and search engines
* Count supported for many commands ([m]3
[m] will go back 3 pages)
* 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])
* [c]:map[c] and [c]:command[c] support (and feedkeys() for script writers)
* [c]:time[c] support for profiling
-* Move the text cursor and select text with Vim keys and a visual mode
+* Move the text cursor and select text with Vim keys and a Visual mode
* External editor support
* Macros to replay key strokes
* AutoCommands to execute action on certain events
@@ -106,10 +112,13 @@ section:Features[features]
section:Contact[contact]
-Please send comments/bug reports/patches to the mailing list, where I will
-properly answer any questions. You can also join the #vimperator IRC channel
-on irc.freenode.net or check the Wiki for frequently asked questions. Make
-sure, you have read the TODO file first, as I am aware of many things which
-can be improved when I find time for it or get patches.
+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
+on http://www.freenode.net/[Freenode] or check the
+http://vimperator.org/trac/wiki/Vimperator/Wiki[Wiki] for
+http://vimperator.org/trac/wiki/Vimperator/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:
diff --git a/vimperator/locale/en-US/map.txt b/vimperator/locale/en-US/map.txt
index 5dcd49ae..6dce047a 100644
--- a/vimperator/locale/en-US/map.txt
+++ b/vimperator/locale/en-US/map.txt
@@ -8,11 +8,11 @@ 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,
which are translated to a string of characters. Example:
- :map :echo new Date().toDateString()
+\{nbsp}[c]:map :echo new Date().toDateString()[c]
will echo the current date to the command line when [m][m] is pressed.
-There are separate key mapping tables for each of the Normal, Insert,
+There are separate key mapping tables for each of the Normal, Insert, and
Command-line modes.
|:map-special-chars| +
@@ -29,7 +29,7 @@ ________________________________________________________________________________
||||
________________________________________________________________________________
Expand to a line terminator in a key mapping. An Ex command in the {rhs} of a
-mapping requires a a line terminator after it so that it is executed when the
+mapping requires a line terminator after it so that it is executed when the
mapping is expanded. [m][m] should be used for this purpose.
________________________________________________________________________________
@@ -57,7 +57,7 @@ ________________________________________________________________________________
Map the key sequence {lhs} to {rhs}. The {rhs} is remapped, allowing for
nested and recursive mappings.
-Warning: Mappings are NOT saved during sessions, make sure you put them in your
+Warning: Mappings are NOT saved between sessions, make sure you put them in your
vimperatorrc file!
________________________________________________________________________________
@@ -70,7 +70,7 @@ ________________________________________________________________________________
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 during sessions, make sure you put them in your
+Warning: Mappings are NOT saved between sessions, make sure you put them in your
vimperatorrc file!
________________________________________________________________________________
@@ -80,10 +80,10 @@ ________________________________________________________________________________
||:imap {lhs}|| +
||:imap||
________________________________________________________________________________
-Map the key sequence {lhs} to {rhs} (in insert mode). The {rhs} is remapped,
+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 during sessions, make sure you put them in your
+Warning: Mappings are NOT saved between sessions, make sure you put them in your
vimperatorrc file!
________________________________________________________________________________
@@ -107,7 +107,7 @@ ________________________________________________________________________________
|:imapc| |:imapclear| +
||:imapc[lear]||
________________________________________________________________________________
-Remove all mappings (in insert mode). All user-defined mappings which were set
+Remove all mappings (in Insert mode). All user-defined mappings which were set
by [c]:imap[c] or [c]:inoremap[c] are cleared.
________________________________________________________________________________
@@ -136,7 +136,7 @@ ________________________________________________________________________________
||:ino[remap] {lhs}|| +
||:ino[remap]||
________________________________________________________________________________
-Map the key sequence {lhs} to {rhs} (in insert mode). No remapping of the
+Map the key sequence {lhs} to {rhs} (in Insert mode). No remapping of the
{rhs} is performed.
________________________________________________________________________________
@@ -167,7 +167,7 @@ ________________________________________________________________________________
|:iunm| |:iunmap| +
||:iunm[ap] {lhs}||
________________________________________________________________________________
-Remove the mapping of {lhs} (in insert mode).
+Remove the mapping of {lhs} (in Insert mode).
________________________________________________________________________________
section:Abbreviations[abbreviations]
@@ -178,8 +178,8 @@ words. An abbreviation can be one of three types that are defined by the
types of constituent characters. Whitespace and quotes are non-keyword
types, and all other characters are keyword types.
-1. A "full-id" abbreviation consists entirely of characters that are not
-keyword characters (e.g., "teh", "msoft").
+1. A "full-id" abbreviation consists entirely of keyword characters
+(e.g., "teh", "msoft").
2. An "end-id" abbreviation ends in keyword character but otherwise
contains all non-keyword characters (e.g., "'i").
@@ -209,7 +209,7 @@ ________________________________________________________________________________
||:ca[bbrev] {lhs}|| +
||: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.
________________________________________________________________________________
@@ -304,7 +304,7 @@ The valid values are:
*-nargs=1* One argument is allowed
*-nargs=** Zero or more arguments are allowed
*-nargs=?* Zero or one argument is allowed
-*-nargs=+* One or more argument is allowd
+*-nargs=+* One or more arguments are allowed
--------------------------------------------------------------------------------
|E180| |E181| |:command-complete| +
@@ -365,7 +365,7 @@ available for expansion as in the argument.
|:command-bang| +
Special cases
-By default a user command does not have a special version. i.e. a version
+By default a user command does not have a special version, i.e. a version
executed with the ! modifier. Providing the -bang attribute will enable this
and will be available in the argument.
@@ -379,7 +379,7 @@ is then executed as an Ex command.
The valid escape sequences are:
`----------`--------------------------------------------------------------------
** The command arguments exactly as supplied
-** Any supplied count E.g. 5
+** Any supplied count, e.g. 5
** ! if the command was executed with the ! modifier
** A literal '<' character to allow for a literal copy of one of the escape sequences. E.g. args> will expand to a literal
--------------------------------------------------------------------------------
@@ -406,7 +406,7 @@ section:Examples[command-examples]
Add a :Google command to search via google:
- :command -nargs=* Google open google
+\{nbsp}[c]:command -nargs=* Google open google [c]
// TODO: add decent examples
diff --git a/vimperator/locale/en-US/marks.txt b/vimperator/locale/en-US/marks.txt
index 61ee2049..837268be 100644
--- a/vimperator/locale/en-US/marks.txt
+++ b/vimperator/locale/en-US/marks.txt
@@ -6,7 +6,7 @@ Vimperator supports a number of different marks:
- Bookmarks which allow you to mark a web page as one of your favorites for
easy access.
-- QuickMarks allow you to define up to 62 (a-zA-Z0-9) web sites (or group of
+- QuickMarks allow you to define up to 62 (a-zA-Z0-9) web sites (or groups of
web sites) which you visit most often.
- Local marks to store the position within a web page.
- History is also a special type of marks, as Vimperator automatically
@@ -40,7 +40,7 @@ ____________________________________________________________________________
||A||
________________________________________________________________________________
Toggle bookmarked state of current URL. Add/remove a bookmark for the current
-location, depending if it already is bookmarked or not. In contrast to the
+location, depending on if it is already bookmarked or not. In contrast to the
[c]:bmark[c] command, the bookmark is just _starred_ which means it is placed
in the _Unfiled Bookmarks Folder_ instead of the bookmarks menu.
________________________________________________________________________________
@@ -242,7 +242,7 @@ ________________________________________________________________________________
|:marks| +
||:marks [a][arg][a]||
________________________________________________________________________________
-Show all location marks of current web page. If [a][arg][a] is specified then
+Show all location marks of the current web page. If [a][arg][a] is specified then
limit the list to those marks mentioned.
________________________________________________________________________________
diff --git a/vimperator/locale/en-US/options.txt b/vimperator/locale/en-US/options.txt
index d6d7b96b..2e2be474 100644
--- a/vimperator/locale/en-US/options.txt
+++ b/vimperator/locale/en-US/options.txt
@@ -3,7 +3,7 @@ HEADER
|options| +
Vimperator 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:
`------------`-----------------------------------------
*boolean* can only be on or off
*number* has a numeric value
@@ -22,7 +22,7 @@ ____
||:se[t] all||
____
-Show all options. Show all options.
+Show all options.
____
|E518| |E519|
@@ -54,12 +54,12 @@ ____
____
For list options, toggle the specified values.
-If the option is a list, the given values are toggled. Given
- :set opt=foo,bar
-Then,
- :set opt!=foo,baz
-results in
- opt=bar,baz
+If the option is a list, the given values are toggled. Given +
+\{nbsp}[c]:set opt=foo,bar[c] +
+then, +
+\{nbsp}[c]:set opt!=foo,baz[c] +
+results in +
+\{nbsp}opt=bar,baz
____
|:set-default|
@@ -84,21 +84,17 @@ ____
|:set+=|
||:se[t] {option}+={value} [...]|| +
____
-Add the {value} to a number option, or append the
-{value} to a string option. When the option is a
-comma separated list, a comma is added, unless the
-value was empty.
-If the option is a list of flags, superfluous flags
-are removed. When adding a flag that was already
-present the option value doesn't change.
+Add the {value} to a number option, or append the {value} to a string option.
+When the option is a comma separated list, a comma is added, unless the value
+was empty. If the option is a list of flags, superfluous flags are removed.
+When adding a flag that was already present the option value doesn't change.
____
|:set^=|
||:se[t] {option}^={value} [...]|| +
____
-Multiply the {value} to a number option, or prepend
-the {value} to a string option. When the option is a
-comma separated list, a comma is added, unless the
+Multiply the {value} to a number option, or prepend the {value} to a string
+option. When the option is a comma separated list, a comma is added, unless the
value was empty.
____
@@ -106,15 +102,12 @@ ____
||:se[t] {option}-={value} [...]|| +
____
-Subtract the {value} from a number option, or remove
-the {value} from a string option, if it is there.
-If the {value} is not found in a string option, there
-is no error or warning. When the option is a comma
-separated list, a comma is deleted, unless the option
-becomes empty.
-When the option is a list of flags, {value} must be
-exactly as they appear in the option. Remove flags
-one by one to avoid problems.
+Subtract the {value} from a number option, or remove the {value} from a string
+option, if it is there. If the {value} is not found in a string option, there
+is no error or warning. When the option is a comma separated list, a comma is
+deleted, unless the option becomes empty. When the option is a list of flags,
+{value} must be exactly as they appear in the option. Remove flags one by one
+to avoid problems.
____
|:setlocal| |:setl|
@@ -132,7 +125,7 @@ ____
||:setl[ocal] {option}-={value}|| +
____
-The same as [c]:set[c] command, but it operates for current tab options
+The same as [c]:set[c] command, but operates on current tab options
only. See [c]:set[c] for details.
____
@@ -151,7 +144,7 @@ ____
||:setg[lobal] {option}-={value}|| +
____
-The same as [c]:set[c] command, but it operates on global options only.
+The same as [c]:set[c] command, but operates on global options only.
See [c]:set[c] for details.
____
@@ -196,10 +189,10 @@ they can be changed to a different value in your RC file using
The following preferences are set:
-* browser.startup.page
-* dom.popup_allowed_events
-* accessibility.typeaheadfind.autostart
-* accessibility.typeaheadfind
+* http://kb.mozillazine.org/Browser.startup.page[browser.startup.page]
+* http://kb.mozillazine.org/Dom.popup_allowed_events[dom.popup_allowed_events]
+* http://kb.mozillazine.org/Accessibility.typeaheadfind.autostart[accessibility.typeaheadfind.autostart]
+* http://kb.mozillazine.org/Accessibility.typeaheadfind[accessibility.typeaheadfind]
// TODO: others?
@@ -240,11 +233,15 @@ Items which are completed at the [c]:[tab]open[c] prompt. Available items:
*f* Local files
*l* Firefox location bar entries (bookmarks and history sorted in an intelligent way)
*b* Bookmarks
+*h* History
*S* Suggest engines
-------------------------------------------------------------------------------------
The order is important, so [c]:set complete=bs[c] would list bookmarks first,
and then any available quick searches.
+
+Warning: Using *b* and *h* can make completion very slow if there are many
+items.
____
@@ -315,7 +312,7 @@ ____
||'focuscontent' 'fc'|| boolean (default: off)
____
Focus the content after a page has loaded. This is useful, if you always
-want to stay in normal mode when browsing between web sites. When "on", it
+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.
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.
@@ -362,7 +359,7 @@ ____
||'hintmatching' 'hm'|| string (default: contains)
____
-Change the hint matching algorithm during hint mode. Possible values:
+Change the hint matching algorithm during Hints mode. Possible values:
`--------------------`-------------------------------------------------------------------------------------------------------------------------------
*contains* The typed characters are split on whitespace, and these character groups have to match anywhere inside the text of the link.
@@ -378,13 +375,13 @@ ____
||'followhints' 'fh'|| number (default: 0)
____
-Change the behaviour of [m][m] in hint mode. Possible values:
+Change the behaviour of [m][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][m].
*1* Follow the selected hint on [m][m].
-*2* Follow the selected hint on [m][m] only it's been [m][m]-selected.
+*2* Follow the selected hint on [m][m] only if it's been [m][m]-selected.
---------------------------------------------------------------------
____
@@ -505,7 +502,8 @@ ____
Patterns to use when guessing the \'next' page in a document sequence. Each
pattern, in order, is matched against all links in the page with the first
-match being used. The patterns are case insensitive regular expressions.
+match being used. The patterns are case insensitive regular expressions and the
+link elements are those defined by 'hinttags'.
____
@@ -581,15 +579,6 @@ In order to also speed up first time access, it is cached at startup, if this op
____
-//|\'pvh'| |\'previewheight'|
-//||'previewheight' 'pvh'|| number (default: 10)
-//____
-//Default height for preview window
-//
-//Value must be between 1 and 50. If the value is too high, completions may cover the command line. Close the preview window with :pclose.
-//Note: Option currently disabled
-//____
-
|\'previouspattern'|
||'previouspattern'|| stringlist
____
@@ -597,7 +586,8 @@ ____
Patterns to use when guessing the \'previous' page in a document sequence. Each
pattern, in order, is matched against all links in the page with the first
-match being used. The patterns are case insensitive regular expressions.
+match being used. The patterns are case insensitive regular expressions and the
+link elements are those defined by 'hinttags'.
____
@@ -658,7 +648,7 @@ ____
|\'ssli'| |\'showstatuslinks'|
||'showstatuslinks' 'ssli'|| number (default: 1)
____
-Show the destination of the link under the cursor in the status bar
+Show the destination of the link under the cursor in the status bar.
Also links which are focused by keyboard commands like [m][m] are shown. Possible values:
.---`--------------------------------------
@@ -696,7 +686,7 @@ ____
||'suggestengines' || stringlist (default: "google")
____
Set the search engines which can be used for completion suggestions.
-Add "S" to the 'complete' option if you want use this feature.
+Add "S" to the 'complete' option if you want to use this feature.
Warning: This feature could make tab-completion slower because it needs to
wait for changes, so use it only if you have a fast internet connection.
@@ -727,11 +717,11 @@ ____
|\'urlseparator'|
||'urlseparator'|| string (default: ",\s")
____
-Set the separator regexp used to separate multiple URL args. Multiple
-arguments can be specified for [c]:open[c], and similar commands, using this
-regexp as the separator. Using whitespace alone is not generally useful since
-it is often contained in a single argument. E.g. [c]:open linus torvalds[c]
-should perform a single search for the key words "linus" and "torvalds"
+Set the separator regexp used to separate multiple URL args. Multiple arguments
+can be specified for [c]:open[c], and similar commands, using this regexp as
+the separator. Using whitespace alone is not generally useful since it is often
+contained in a single argument. E.g. [c]:open linus torvalds[c] should perform
+a single search for the key words "linus" and "torvalds"
____
@@ -750,9 +740,11 @@ ____
|\'novb'| |\'novisualbell'| |\'vb'| |\'visualbell'|
||'visualbell' 'vb'|| boolean (default: off)
____
-Use visual bell instead of beeping on errors. The visual bell style is
-controlled by [c]:hi Bell[c]. If no bell is desired use [c]:set t_vb=[c] together with
-this option.
+Use visual bell instead of beeping on errors. The visual bell style is
+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]
____
@@ -783,7 +775,7 @@ ____
|\'wim'| |\'wildmode'|
||'wildmode' 'wim'|| stringlist (default: "list:full")
____
-Define how command-line completion works.
+Defines how command-line completion works.
It is a comma-separated list of parts, where each part specifies
what to do for each consecutive use of the completion key.
The first part specifies the behavior for the first use of the completion key,
@@ -795,7 +787,7 @@ These are the possible values for each part:
"full" Complete the next full match. After the last, the original string is used.
"longest" Complete till the longest common string.
"list" When more than one match, list all matches.
-"list:full" When more than one match, list all matches and complete first match.
+"list:full" When more than one match, list all matches and complete the first match.
"list:longest" When more than one match, list all matches and complete till the longest common string. \
When there is only a single match, it is fully completed regardless of the case.
-----------------------------------------
diff --git a/vimperator/locale/en-US/pattern.txt b/vimperator/locale/en-US/pattern.txt
index 33e6ac17..6462a897 100644
--- a/vimperator/locale/en-US/pattern.txt
+++ b/vimperator/locale/en-US/pattern.txt
@@ -8,7 +8,7 @@ commands as Firefox does not provide native regexp support. It is unlikely that
this will ever be available.
|/| +
-||/\\{pattern\\}[/]|| +
+||/{pattern}[/]|| +
________________________________________________________________________________
Search forward for the first occurrence of {pattern}.
diff --git a/vimperator/locale/en-US/print.txt b/vimperator/locale/en-US/print.txt
index 3254cf5b..8cf3d180 100644
--- a/vimperator/locale/en-US/print.txt
+++ b/vimperator/locale/en-US/print.txt
@@ -23,11 +23,11 @@ section:Firefox{nbsp}printing{nbsp}dialogs[firefox-print-dialogs]
The "Print Preview" and "Page Setup" dialogs can be opened via the [c]:dialog[c]
command
- :dialog printpreview
+\{nbsp}[c]:dialog printpreview[c]
and
- :dialog printsetup
+\{nbsp}[c]:dialog printsetup[c]
respectively.
diff --git a/vimperator/locale/en-US/repeat.txt b/vimperator/locale/en-US/repeat.txt
index 0501ba63..975cbea7 100644
--- a/vimperator/locale/en-US/repeat.txt
+++ b/vimperator/locale/en-US/repeat.txt
@@ -7,7 +7,7 @@ Vimperator can repeat a number of commands and record macros.
section:Macros[macros,complex-repeat]
|q|
-||q {0-9a-zA-Z}|| +
+||q\\{0-9a-zA-Z}|| +
____________________________________________________________________________
Record a key sequence into a macro.
Available macros are {0-9a-zA-Z} (uppercase to append).
@@ -49,7 +49,7 @@ ____________________________________________________________________________
|.|
-||[count].|
+||[count].||
____________________________________________________________________________
Repeat the last keyboard mapping [count] times. Note that, unlike in Vim, this
does not apply solely to editing commands, mainly because Vimperator doesn't
@@ -99,12 +99,12 @@ Load all unloaded plugins immediately. Because plugins are automatically
loaded after vimperatorrc is sourced, this command must be placed early
in the vimperatorrc file if vimperatorrc also includes commands that are
implemented by plugins. Additionally, this command allows for sourcing
-new plugins without restarting vimperator.
+new plugins without restarting Vimperator.
________________________________________________________________________________
|:ru| |:runtime|
-||:runt[ime][!]| {file} ...|| +
+||:runt[ime][!] {file} ...|| +
________________________________________________________________________________
Source the specified file from each directory in 'runtimepath'. Example: +
[c]:runtime plugin/foobar.vimp[c] +
diff --git a/vimperator/locale/en-US/starting.txt b/vimperator/locale/en-US/starting.txt
index f9b30583..df384fd0 100644
--- a/vimperator/locale/en-US/starting.txt
+++ b/vimperator/locale/en-US/starting.txt
@@ -12,7 +12,7 @@ one of the following is successfully located, it is executed, and no
further locations are tried.
a. |$VIMPERATOR_INIT|
- _$VIMPERATOR_INIT_ -- May contain a single ex command (e.g.,
+ _$VIMPERATOR_INIT_ -- May contain a single Ex command (e.g.,
"[c]:source {file}[c]").
b. [a]\~/_vimperatorrc[a] -- Windows only. If this file exists, its contents
are executed.
diff --git a/vimperator/locale/en-US/styling.txt b/vimperator/locale/en-US/styling.txt
index 2577c65e..62138ea9 100644
--- a/vimperator/locale/en-US/styling.txt
+++ b/vimperator/locale/en-US/styling.txt
@@ -18,7 +18,7 @@ sourced.
________________________________________________________________________________
|:hi| |:highlight| +
-||:hi[ghlight] [-append] {group}[{selector}] [{css}]|| +
+||:hi[ghlight][!] [-append] {group}[{selector}] [{css}]|| +
________________________________________________________________________________
Highlight {group} with {css}. Normally, {css} is checked for
valid syntax before it's applied. Once you're certain it's
@@ -86,7 +86,7 @@ Valid groups are:
-------------------------------------------------------
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
{group} are listed.
________________________________________________________________________________
@@ -103,12 +103,12 @@ ________________________________________________________________________________
||:sty[le][!] [-name={name}] [-append] {filter} [{css}]|| +
________________________________________________________________________________
Add CSS styles to the browser or to web pages. {filter} is a comma
-separated list of URLs to match. URLs ending with [c]*[c] are matched as
-prefixes, URLs not containing any [c]:[c] or [c]/[c] characters are
-matched as domains. If {name} (short option: [c]-n[c]) is provided, any
+separated list of URLs to match. URLs ending with *\** are matched as
+prefixes, URLs not containing any *:* or */* characters are
+matched as domains. If {name} (short option: *-n*) is provided, any
existing style with the same name is overridden, and the style may later
-be deleted using {name}. If -append (short option: [c]-a[c]) is provided
-along with [c]-name[c], {css} and {filter} are appended to its current
+be deleted using {name}. If *-append* (short option: *-a*) is provided
+along with *-name*, {css} and {filter} are appended to its current
value.
If {css} isn't provided, matching styles are listed.
@@ -118,14 +118,13 @@ ________________________________________________________________________________
||:dels[tyle] [-name={name}] [-index={index}] [{filter}] [{css}]|| +
________________________________________________________________________________
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
-style for [c]www.google.com,mozilla.org[c], will result in a style for
-[c]www.google.com[c]. The available options are:
+the filter are disabled. For instance, a filter [a]mozilla.org[a], given a
+style for [a]www.google.com,mozilla.org[a], will result in a style for
+[a]www.google.com[a]. The available options are:
- * [c]-name[c]: The name provided to [c]:style[c] (short option:
- [c]-n[c])
- * [c]-index[c]: For unnamed styles, the index listed by [c]:style[c]
- (short option: [c]-i[c])
+ * *-name*: The name provided to [c]:style[c] (short option: *-n*)
+ * *-index*: For unnamed styles, the index listed by [c]:style[c]
+ (short option: *-i*)
________________________________________________________________________________
// vim: set filetype=asciidoc:
diff --git a/vimperator/locale/en-US/tabs.txt b/vimperator/locale/en-US/tabs.txt
index 3305e05d..9ccded72 100644
--- a/vimperator/locale/en-US/tabs.txt
+++ b/vimperator/locale/en-US/tabs.txt
@@ -101,7 +101,7 @@ buffer, it is selected. With [!] the next buffer matching the argument is
selected, even if it cannot be identified uniquely. Use [m]b[m] as a
shortcut to open this prompt.
-If argument is [a]#[a], the alternate buffer will be selected (see [m][m]).
+If argument is [a]\#[a], the alternate buffer will be selected (see [m][m]).
If no argument is given the current buffer remains current.
________________________________________________________________________________
@@ -153,7 +153,7 @@ ________________________________________________________________________________
||:[count]bn[ext] [count]|| +
________________________________________________________________________________
Switch to the next or [count]th tab. Cycles to the first tab when the last is
-selected and {count} is not specified.
+selected and [count] is not specified.
________________________________________________________________________________
@@ -203,8 +203,8 @@ ________________________________________________________________________________
||:[count]u[ndo] [a][url][a]|| +
||[count]u||
________________________________________________________________________________
-Undo closing of a tab. If a count is given, don't close the last but the
-[count]th last tab. With [a][url][a] restores the tab matching the URL.
+Undo closing of a tab. If a count is given, don't undo the last but the
+[count]th last closed tab. With [a][url][a] restores the tab matching the URL.
________________________________________________________________________________
diff --git a/vimperator/locale/en-US/tutorial.txt b/vimperator/locale/en-US/tutorial.txt
index 931e39a9..21b5e285 100644
--- a/vimperator/locale/en-US/tutorial.txt
+++ b/vimperator/locale/en-US/tutorial.txt
@@ -15,32 +15,32 @@ bare-looking window. The menubar, navigation bar, and bookmark bars are hidden.
In case you missed the notice in the help:Introduction[intro.html], you can
regain these by issuing the command
- :set go+=mTb
+\{nbsp}[c]:set go+=mTB[c]
where [m][m] represents pressing the or key.
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
Vimperator is to leave these disabled for now. (The above action can be
-reversed with [c]:set go=[c]) You can look at the entry for
-[o]guioptions[o] in help:options[options.html] for more information on this.
+reversed with [c]:set go=[c]) You can look at the entry for 'guioptions' in
+help:options[options.html] for more information on this.
section:Vimperator's{nbsp}modal{nbsp}interface[modal]
Vimperator's power, like Vim's, comes from it's modal interface. Keys have
different meanings depending on which mode the browser is in. Vimperator has
-several modes, but the 2 most important are ``normal'' mode and
-``command-line'' mode.
+several modes, but the 2 most important are ``Normal'' mode and
+``Command-line'' mode.
-When Vimperator starts, it is in normal mode by default. This is probably where
+When Vimperator starts, it is in Normal mode by default. This is probably where
you will spend the majority of your time.
-The other core mode of Vimperator, command-line mode, can be entered from
-normal mode by typing a \':' (colon). You will frequently see Vimperator
-commands start with a \':', indicating that what follows is a command.
+The other core mode of Vimperator, Command-line mode, can be entered from
+Normal mode by typing a \'[m]:[m]' (colon). You will frequently see Vimperator
+commands start with a \'[m]:[m]', indicating that what follows is a command.
-To return to normal mode command-line mode, type [m][m]. Pressing
-[m][m] will also return you to normal mode from most other modes in
+To return to Normal mode from Command-line mode, type [m][m]. Pressing
+[m][m] will also return you to Normal mode from most other modes in
Vimperator.
section:Getting{nbsp}help[getting-help]
@@ -51,7 +51,7 @@ Most of the documentation for Vimperator's features are easily found using the
[c]:help[c] command. For example, you can find help on the [c]:help[c] command
by typing
- :help :help
+\{nbsp}[c]:help :help[c]
Similarly, help on configurable options is available with [c]:help
'{option_name}'[c]. (Note the single quotes around the option name as in Vim.)
@@ -59,8 +59,8 @@ 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
- :help gt
- :help gT
+\{nbsp}[c]:help gt[c] +
+\{nbsp}[c]:help gT[c]
Finally, in addition to the help system itself, [c]:exusage[c], [c]:viusage[c]
and [c]:optionusage[c] are useful quick-reference commands.
@@ -73,7 +73,7 @@ The efficiency of Vimperator, as with the legendary editor it was inspired by,
relies on the user being able to keep his fingers on the keyboard where they
can do the most good. While there are some areas where the mouse is clearly
superior at, such as GUI design or some games, Vimperator acts on the
-assumption that the web browser doesn't have to be one of those.
+assumption that a web browser doesn't have to be one of those.
Here are some areas where the mouse is typically considered indisposable, and
how Vimperator challenges this preconception.
@@ -115,20 +115,20 @@ Vimmers.
close the active tab (delete the buffer)
To open a web page in a new tab, use the [c]:tabopen {url}[c]. To open a URL in
-the current tab, use [c]:open[c]. The normal mode mappings [m]t[m] and [m]o[m],
-respectively, map to these commands, so the following pairs sequences are
+the current tab, use [c]:open[c]. The Normal mode mappings [m]t[m] and [m]o[m],
+respectively, map to these commands, so the following pairs of sequences are
equivalent:
- :open my.webmail.com
- omy.webmail.com
+\{nbsp}[c]:open my.webmail.com[c] +
+\{nbsp}[m]omy.webmail.com[m]
- :tabopen vimperator.org
- tvimperator.org
+\{nbsp}[c]:tabopen vimperator.org[c] +
+\{nbsp}[m]tvimperator.org[m]
section:Some{nbsp}hints{nbsp}about{nbsp}surfing...[hints-tutorial]
So now you can navigate around in Vimperator. But wait... how do you *open* a
-page or tab linked in a web page? How do you ``click'' on all those links
+page or tab linked in a web page? How do you ``click'' on all those links
without your tailed friend?
The answer is ``hints''. Activating hints displays a number next to every link
@@ -142,7 +142,7 @@ type uniquely identifies any given link, Vimperator will follow that link
immediately without any further user input.
Whichever way you choose to indicate your target link, once Vimperator has
-highlighted the link you want, simply hit to open it.
+highlighted the link you want, simply hit [m][m] to open it.
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
@@ -162,12 +162,12 @@ Say you get half-way done typing in a new URL, only to remember that you've
already got that page open in the previous tab. Your command line might look
something like this:
- :open my.partial.url/fooba
+\{nbsp}[c]:open my.partial.url/fooba[c]
You can exit the command line and access the already loaded page with the
following:
- gT
+\{nbsp}[m]gT[m]
section:Saving{nbsp}for{nbsp}posterity{nbsp}-{nbsp}vimperatorrc[vimperatorrc]
@@ -189,8 +189,8 @@ Vimperator supports all of Vim's classic methods of exiting.
* [c]:xall[c] -- command to quit and save the current browsing
session for next time; the default.
* [c]:qall[c] -- command to quit _without_ saving the session
- * [m]ZZ[m] -- normal mode mapping equivalent to [c]:xall[c]
- * [m]ZQ[m] -- normal mode mapping equivalent to [c]:qall[c]
+ * [m]ZZ[m] -- Normal mode mapping equivalent to [c]:xall[c]
+ * [m]ZQ[m] -- Normal mode mapping equivalent to [c]:qall[c]
section:Where{nbsp}did{nbsp}Firefox{nbsp}go?[whither-firefox]
@@ -240,7 +240,7 @@ section:I'm{nbsp}interested...but{nbsp}lost![support]
Vimperator has an energetic and growing user base. If you've run into a problem
that you can't seem to solve with Vimperator, or if you think you might have
-found a bug, please let us know! There is support available on the
+found a bug, please let us know! There is support available on the
http://vimperator.cutup.org/index.php?title=Main_Page[wiki], or in the
#vimperator IRC channel on http://freenode.net/[freenode].
diff --git a/vimperator/locale/en-US/various.txt b/vimperator/locale/en-US/various.txt
index 0ace34cf..79d485dc 100644
--- a/vimperator/locale/en-US/various.txt
+++ b/vimperator/locale/en-US/various.txt
@@ -21,7 +21,7 @@ ________________________________________________________________________________
Execute Normal mode commands {commands}. This makes it possible to execute
Normal mode commands typed on the command line. {commands} is executed like it
is typed. If the [!] is given, mappings will not be used. {commands} should be
-a complete command. {commands} cannot start with a space. Put a 1 (one) before
+a complete command. {commands} cannot start with a space. Put 1 space before
it, 1 space is one space.
________________________________________________________________________________
@@ -94,7 +94,7 @@ section:Uncategorized{nbsp}help[uncategorized]
|| || +
||||
________________________________________________________________________________
-Focus content. Exits command-line or hint mode and returns to browser
+Focus content. Exits Command-line or Hints mode and returns to Normal
mode. Also focuses the web page in case a form field has focus and eats
our key presses.
________________________________________________________________________________
@@ -103,16 +103,9 @@ ________________________________________________________________________________
|| |i| +
||i||
________________________________________________________________________________
-Start caret mode. This mode resembles the Vim normal mode where you see a text
-cursor and can move around. If you want to select text in this mode, press
+Start caret mode. This mode resembles the Vim's Normal mode where you see a
+text cursor and can move around. If you want to select text in this mode, press
[m]v[m] to start its Visual mode.
________________________________________________________________________________
-
-//|:pc| |:pclose| +
-//||:pc[lose]||
-//________________________________________________________________________________
-//Close preview window on bottom of screen.
-//________________________________________________________________________________
-
// vim: set filetype=asciidoc:
diff --git a/vimperator/regressions.js b/vimperator/regressions.js
index fd7f043a..36f96192 100644
--- a/vimperator/regressions.js
+++ b/vimperator/regressions.js
@@ -1,7 +1,7 @@
// Script to find regressions
//
// It should use as few liberator methods as possible, but fall back to standard mozilla/DOM methods
-// The reason it, we don't want to find regressions in the regressions script, and it should survive
+// The reason is, we don't want to find regressions in the regressions script, and it should survive
// massive changes in the internal liberator API, but just test for functionality of
// user-visible commands/mappings
//