1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-23 09:17:59 +01:00

add :optionusage, :messages and :delstyle to index.txt

This commit is contained in:
Doug Kearns
2008-11-10 03:22:27 +00:00
parent 588c545f64
commit d71f37b4ff
4 changed files with 24 additions and 46 deletions

10
TODO
View File

@@ -1,6 +1,6 @@
<pre>
Priority list:
1-9 as in vim (9=required for next release, 5=would be nice, 1=probably not)
1-9 as in Vim (9=required for next release, 5=would be nice, 1=probably not)
BUGS:
- add window resize support to hints
@@ -28,7 +28,7 @@ BUGS:
no other matches are found
FEATURES:
9 addaptive timeout for auto-completions, :set completions can be updated more often than
9 adaptive timeout for auto-completions, :set completions can be updated more often than
:open foo
9 :highlight clear and :colorscheme default
9 use the storage module for autocommands
@@ -40,10 +40,10 @@ FEATURES:
(https://bugzilla.mozilla.org/show_bug.cgi?id=395739 could help)
7 use ctrl-n/p in insert mode for word completion
7 implement QuickFix window based on ItemList
7 [ctrl-o/i] to Go back to a Previous Position (done partly, however currenty does not use a per tab jumplist)
7 whereever possible: get rid of dialogs and ask console-like dialog questions
7 [ctrl-o/i] to Go back to a Previous Position (done partly, however currently does not use a per tab jumplist)
7 wherever possible: get rid of dialogs and ask console-like dialog questions
or write error prompts directly on the webpage or with :echo()
7 [d could go to the last domain in the history stack. so if i browse from
7 [d could go to the last domain in the history stack. So if I browse from
google to another page and click 10 links there, [d would take me back to the google page
opera's fast forward does something like this
7 make an option to disable session saving by default when you close Firefox

View File

@@ -287,19 +287,7 @@ const liberator = (function () //{{{
commands.add(["exu[sage]"],
"List all Ex commands with a short description",
function (args, special)
{
if (!special)
{
liberator.help("ex-cmd-index");
}
else
{
// TODO: clicking on these should open the help
var usage = template.usage(commands);
liberator.echo(usage, commandline.FORCE_MULTILINE);
}
},
function (args, special) { showHelpIndex("ex-cmd-index", commands, special); },
{
argCount: "0",
bang: true
@@ -364,19 +352,7 @@ const liberator = (function () //{{{
commands.add(["optionu[sage]"],
"List all options with a short description",
function (args, special)
{
if (!special)
{
liberator.help("option-index");
}
else
{
// TODO: clicking on these should open the help
var usage = template.usage(options);
liberator.echo(usage, commandline.FORCE_MULTILINE);
}
},
function (args, special) { showHelpIndex("option-index", options, special); },
{
argCount: "0",
bang: true
@@ -513,19 +489,7 @@ const liberator = (function () //{{{
commands.add(["viu[sage]"],
"List all mappings with a short description",
function (args, special)
{
if (!special)
{
liberator.help("normal-index");
}
else
{
// TODO: clicking on these should open the help
var usage = template.usage(mappings);
liberator.echo(usage, commandline.FORCE_MULTILINE);
}
},
function (args, special) { showHelpIndex("normal-index", mappings, special); },
{
argCount: "0",
bang: true
@@ -549,6 +513,7 @@ const liberator = (function () //{{{
}
}
// return the platform normalised to Vim values
function getPlatformFeature()
{
let platform = navigator.platform;
@@ -556,6 +521,15 @@ const liberator = (function () //{{{
return /^Mac/.test(platform) ? "MacUnix" : platform == "Win32" ? "Win32" : "Unix";
}
// show a usage index either in the MOW or as a full help page
function showHelpIndex(tag, items, inMow)
{
if (inMow)
liberator.echo(template.usage(items), commandline.FORCE_MULTILINE);
else
liberator.help(tag);
}
/////////////////////////////////////////////////////////////////////////////}}}
////////////////////// PUBLIC SECTION //////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////{{{

View File

@@ -90,6 +90,7 @@ section:Normal{nbsp}mode[normal-index]
||[[|| Follow the link labeled \'prev', \'previous' or \'<' if it exists +
||g$|| Go to the last tab +
||g.|| Redisplay the last command output +
||g0|| Go to the first tab +
||g<C-g>|| Print file information +
||gB|| Repeat last :buffer[!] command in reverse direction +
@@ -163,6 +164,7 @@ section:Ex{nbsp}commands[ex-cmd-index,:index]
||:delmacros|| Delete macros +
||:delmarks|| Delete the specified marks +
||:delqmarks|| Delete the specified QuickMarks +
||:delstyle|| Delete any matching styles +
||:dialog|| Open a undefined dialog +
||:doautoall|| Apply the autocommands matching the specified URL to all buffers +
||:doautocmd|| Apply the autocommands matching the specified URL to the current buffer +
@@ -195,11 +197,13 @@ section:Ex{nbsp}commands[ex-cmd-index,:index]
||:mapclear|| Remove all mappings +
||:mark|| Mark current location within the web page +
||:marks|| Show all location marks of current web page +
||:messages|| Display previously given messages +
||:mkvimperatorrc|| Write current key mappings and changed options to the config file +
||:nohlsearch|| Remove the search highlighting +
||:noremap|| Map a key sequence without remapping keys +
||:normal|| Execute Normal mode commands +
||:open|| Open one or more URLs in the current tab +
||:optionusage|| List all options with a short description +
||:pageinfo|| Show various page information +
||:pagestyle|| Select the author style sheet to apply +
||:play|| Replay a recorded macro +

View File

@@ -12,8 +12,8 @@ Display previously given messages.
________________________________________________________________________________
|gm| +
||gm||
|g.| +
||g.||
________________________________________________________________________________
Redisplay the last command output. Only the most recent command's output is
available.