mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2025-12-31 10:32:39 +01:00
* :redraw and ctrl-l commands
* \u\U changed to \l\L
This commit is contained in:
@@ -1051,6 +1051,18 @@ function Commands() //{{{
|
||||
help: "Quit Vimperator, no matter how many tabs/windows are open. The session is not stored."
|
||||
}
|
||||
));
|
||||
addDefaultCommand(new Command(["redr[aw]"],
|
||||
function()
|
||||
{
|
||||
var wu = window.QueryInterface(Components.interfaces.nsIInterfaceRequestor).
|
||||
getInterface(Components.interfaces.nsIDOMWindowUtils);
|
||||
wu.redraw();
|
||||
},
|
||||
{
|
||||
short_help: "Redraw the screen",
|
||||
help: "Useful to update the screen halfway executing a script or function."
|
||||
}
|
||||
));
|
||||
addDefaultCommand(new Command(["re[load]"],
|
||||
function(args, special) { vimperator.tabs.reload(getBrowser().mCurrentTab, special); },
|
||||
{
|
||||
|
||||
@@ -70,10 +70,10 @@ function Search() //{{{
|
||||
|
||||
search_pattern = pattern;
|
||||
|
||||
// links only search - \u wins if both modifiers specified
|
||||
if (/\\u/.test(pattern))
|
||||
// links only search - \l wins if both modifiers specified
|
||||
if (/\\l/.test(pattern))
|
||||
links_only = false;
|
||||
else if (/\U/.test(pattern))
|
||||
else if (/\L/.test(pattern))
|
||||
links_only = true;
|
||||
else if (vimperator.options["linksearch"])
|
||||
links_only = true;
|
||||
|
||||
@@ -628,6 +628,14 @@ function Mappings() //{{{
|
||||
"Whether the new buffer is activated, depends on the <code class=\"option\">'activate'</code> option."
|
||||
}
|
||||
));
|
||||
addDefaultMap(new Map([vimperator.modes.NORMAL], ["<C-l>"],
|
||||
function(count) { vimperator.commands.redraw(); },
|
||||
{
|
||||
short_help: "Redraw the screen",
|
||||
help: "Works like <code class=\"command\">:redraw</code>.",
|
||||
flags: Mappings.flags.COUNT
|
||||
}
|
||||
));
|
||||
addDefaultMap(new Map([vimperator.modes.NORMAL], ["r"],
|
||||
function() { vimperator.tabs.reload(getBrowser().mCurrentTab, false); },
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user