For boolean options, invert their value. For all other types,
@@ -159,8 +165,8 @@
-
:set!=
- :set invoption=value ...
- :set option!=value ...
+ :set invoption=value â¦
+ :set option!=value â¦
For list options, toggle the specified values.
@@ -183,7 +189,7 @@
-
:set-default
- :set option& ...
+ :set option& â¦
Reset option to its default value.
@@ -199,7 +205,7 @@
-
:set-args E487 E521
- :set option=value ...
+ :set option=value â¦
Set string or number option to value.
@@ -211,7 +217,7 @@
-
:set+=
- :set option+=value ...
+ :set option+=value â¦
Add the value to a number option, or append the value
@@ -225,7 +231,7 @@
-
:set^=
- :set option^=value ...
+ :set option^=value â¦
Multiply the value to a number option, or prepend the
@@ -237,7 +243,7 @@
-
:set-=
- :set option-=value ...
+ :set option-=value â¦
Subtract the value from a number option, or remove the
@@ -472,7 +478,7 @@
-
'cl' 'cookielifetime'
- 'cookielifetime'
+ 'cookielifetime' 'cl'
&option.cookielifetime.type;
&option.cookielifetime.default;
@@ -509,33 +515,69 @@
Items which are completed at the :open prompts. Available items:
-
- - s
- Search engines and keyword URLs
- - f
- Local files
- - l
- &dactyl.host; location bar entries (bookmarks and history sorted in an intelligent way)
- - b
- Bookmarks
- - h
- History
- - S
- Search engine suggestions
+
+ - search
- Search engines and keyword URLs
+ - file
- Local files
+ - location
- &dactyl.host; location bar entries (bookmarks and history sorted in an intelligent way)
+ - bookmark
- Bookmarks
+ - history
- History
+ - suggestion
- Search engine suggestions
+
+ Additionally, native search providers can be added by prefixing
+ their names with the string native:. These
+ providers are often added by other add-ons and are occasionally
+ useful.
+
+
The order is important, such that bsf will
list bookmarks followed by matching quick searches and then
matching files.
+
+ For backward compatibility, this option currently accepts a single
+ entry containing single-letter names for completers. This usage
+ is deprecated and will be removed in the future.
+
+
- Using b and h can make completion very slow if
+ Using bookmark and history can make completion very slow if
there are many items.
+-
+ 'ds' 'defsearch'
+ 'defsearch' 'ds'
+ &option.defsearch.type;
+ &option.defsearch.default;
+
+
+ Sets the default search engine. The default search engine is
+ used by :open and related commands for arguments which
+ include no search or bookmark keywords and can't otherwise be
+ converted into URLs or existing file names.
+
+
+
+ This means that with defsearch set to youtube,
+ :open Tim Minchin behaves exactly as
+ :open youtube Tim Minchin, so long as you don't have a
+ search or bookmark keyword called âTimâ.
+
+
+
+
-
'dls' 'dlsort' 'downloadsort'
- 'downloadsort'
- stringlist
- -active,+filename
+ 'downloadsort' 'dlsort' 'dls'
+
+ &option.downloadsort.type;
+ &option.downloadsort.default;
:downloads sort order, in order of precedence.
@@ -557,29 +599,6 @@
-
--
- 'ds' 'defsearch'
- 'defsearch' 'ds'
- &option.defsearch.type;
- &option.defsearch.default;
-
-
- Sets the default search engine. The default search engine is
- used by :open and related commands for arguments which
- include no search or bookmark keywords and can't otherwise be
- converted into URLs or existing file names.
-
-
-
- This means that with defsearch set to youtube,
- :open Tim Minchin behaves exactly as
- :open youtube Tim Minchin, so long as you don't have a
- search or bookmark keyword called âTimâ.
-
-
-
-
-
'editor'
'editor'
@@ -674,7 +693,8 @@
'extendedhinttags' 'eht'
&option.extendedhinttags.type;
- [asOTvVWy]:a[href],area[href],img[src],iframe[src],
+ [asOTvVWy]:':-moz-any-link',area[href],img[src],iframe[src],
+ [A]:[id],a[name],
[f]:body,
[F]:body,code,div,html,p,pre,span,
[iI]:img,
@@ -718,6 +738,25 @@
+-
+ 'ff' 'findflags'
+ 'findflags' 'ff'
+ &option.findflags.type;
+ &option.findflags.default;
+
+
Default flags for find invocations.
+
+
+ - C
- Match case
+ - L
- Search all text
+ - R
- Perform a plain string search
+ - c
- Ignore case
+ - l
- Search only in links
+ - r
- Perform a regular expression search
+
+
+
+
-
'fh' 'followhints'
'followhints' 'fh'
@@ -734,7 +773,7 @@
- 0
- Follow the first hint as soon as typed text uniquely identifies it.
- - 1
- Follow the selected hint on .
+ - 1
- Follow the selected hint on .
@@ -892,9 +931,10 @@
'hinttags' 'ht'
&option.hinttags.type;
- a,area,button,iframe,input:not([type=hidden]),select,textarea,
+ :-moz-any-link,area,button,iframe,input:not([type=hidden]),
+ label[for],select,textarea,
[onclick],[onmouseover],[onmousedown],[onmouseup],[oncommand],
- [tabindex],[role=link],[role=button]
+ [tabindex],[role=link],[role=button],[contenteditable=true]
A list of CSS selectors or XPath expressions used to select elements
@@ -918,7 +958,7 @@
hint. The timeout is measured since the last time a key listed in
hintkeys was pressed. It has no effect when narrowing hints
by typing part of their text. Set to 0 (the default) to only follow
- hints after pressing or when the hint is unique.
+ hints after pressing or when the hint is unique.
@@ -978,6 +1018,16 @@
+-
+ 'isk' 'iskeyword'
+ 'iskeyword' 'isk'
+ &option.iskeyword.type;
+ &option.iskeyword.default;
+
+
Regular expression defining which characters constitute words.
+
+
+
-
'nojsd' 'nojsdebugger'
'jsd' 'jsdebugger'
@@ -993,7 +1043,7 @@
-
'jt' 'jumptags'
- 'jumptags'
+ 'jumptags' 'jt'
&option.jumptags.type;
&option.jumptags.default;
@@ -1001,6 +1051,35 @@
+-
+ 'ln' 'linenumbers'
+ 'linenumbers' 'ln'
+ &option.linenumbers.type;
+ *,
+ mxr.mozilla.org:a.l,
+ pastebin.com:#code_frame>div>ol>li,
+ addons.mozilla.org:.gutter>.line>a,
+ bugzilla.mozilla.org:.bz_comment:not(.bz_first_comment):not(.ih_history),
+ *:'/* Hgweb/Gitweb */ .completecodeline a.codeline, a.linenr']]>
+
+
+ Patterns used to determine line numbers used by G. May be
+ either a selector expression as accepted by hinttags, or the
+ string func: followed by a JavaScript
+ expression which evaluates to a function. In the former case, the
+ first matching element whose text content is equal to the desired
+ line number is used. If no such element exists, the countth
+ matching element is used. In the latter case, the provided function
+ must accept two arguments, the document in question and the desired
+ line number, and must return the element corresponding to the given
+ line.
+
+
+
+
+
-
'lpl' 'loadplugins'
'loadplugins' 'lpl'
@@ -1039,16 +1118,6 @@
--
- 'ml' 'mapleader'
- 'mapleader' 'ml'
- &option.mapleader.type;
- &option.mapleader.default;
-
-
Defines the replacement keys for the pseudo-key.
-
-
-
-
'maxitems'
'maxitems'
@@ -1173,8 +1242,8 @@
Pass certain keys through directly for the given URLs.
- For any page with a URL matching a given regexp, all key
- events for keys listed in that regexp's value are passed
+ For any page with a URL matching a given site-filter, all key
+ events for keys listed in the corresponding value are passed
through directly to &dactyl.host;, and are not processed
by &dactyl.appName; in any way. Key names are separated
by commas, where the first key name is treated as a list
@@ -1198,8 +1267,8 @@
-
'pu' 'passunknown'
'passunknown' 'pu'
- &option.showmode.type;
- &option.showmode.default;
+ &option.passunknown.type;
+ &option.passunknown.default;
Pass unknown keys through to &dactyl.host; in these
@@ -1261,23 +1330,6 @@
--
- 'noprivate' 'private'
- 'private'
- &option.private.type;
- &option.private.default;
-
-
- Set the private browsing option. In private browsing mode
- history, cache files, cookies, form data, passwords, download list
- entries, local and URL marks, command-line history
- and macros are available only for the duration of the private
- browsing session and deleted when returning to normal browsing
- mode. See also privacy.
-
-
-
-
-
$&dactyl.idName;_RUNTIME
'rtp' 'runtimepath'
@@ -1291,7 +1343,6 @@
- colors/
- - macros/
- plugins/
@@ -1321,7 +1372,10 @@
The default list of private items to sanitize. See
- :sanitize for a list and explanation of possible values.
+ :sanitize for a list and explanation of possible values. A
+ value of all will cause all items to be sanitized. Items
+ may be excluded by prefixing them with a !. The first
+ matching item takes precedence.
@@ -1369,12 +1423,36 @@
Number of lines to scroll with and
commands. The number of lines scrolled defaults to half the window
size. When a count is specified to the or
- commands, that value is used instead. When the
- value is 0, it defaults to half the window height.
+ commands, set this option to count before
+ executing the command. Setting this to 0 restores the
+ default behaviour.
+
+
+
+
+-
+ 'scs' 'scrollsteps'
+ 'scrollsteps' 'scs'
+ &option.scrollsteps.type;
+ &option.scrollsteps.default;
+
+
+ The number of steps in which to smooth scroll to a new position. If
+ set to 1, smooth scrolling is not used.
+-
+ 'sct' 'scrolltime'
+ 'scrolltime' 'sct'
+ &option.scrolltime.type;
+ &option.scrolltime.default;
+
+
The time, in milliseconds, in which to smooth scroll to a new position.
+
+
+
-
'sh' 'shell'
'shell' 'sh'
@@ -1449,6 +1527,16 @@