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

moved search mappings to find.js

This commit is contained in:
Martin Stubenschrott
2008-02-13 05:02:49 +00:00
parent e7593b776a
commit e652d53e5d
2 changed files with 36 additions and 34 deletions

View File

@@ -141,6 +141,41 @@ vimperator.Search = function () //{{{
"Override the 'ignorecase' option if the pattern contains uppercase characters",
"boolean", true);
/////////////////////////////////////////////////////////////////////////////}}}
////////////////////// MAPPINGS ////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////{{{
vimperator.mappings.add([vimperator.modes.NORMAL], ["/"],
"Search forward for a pattern",
function () { vimperator.search.openSearchDialog(vimperator.modes.SEARCH_FORWARD); });
vimperator.mappings.add([vimperator.modes.NORMAL], ["?"],
"Search backwards for a pattern",
function () { vimperator.search.openSearchDialog(vimperator.modes.SEARCH_BACKWARD); });
vimperator.mappings.add([vimperator.modes.NORMAL], ["n"],
"Find next",
function () { vimperator.search.findAgain(false); });
vimperator.mappings.add([vimperator.modes.NORMAL], ["N"],
"Find previous",
function () { vimperator.search.findAgain(true); });
vimperator.mappings.add([vimperator.modes.NORMAL, vimperator.modes.CARET, vimperator.modes.TEXTAREA], ["*"],
"Find word under cursor",
function ()
{
vimperator.search.searchSubmitted(vimperator.buffer.getCurrentWord(), false);
vimperator.search.findAgain();
});
vimperator.mappings.add([vimperator.modes.NORMAL, vimperator.modes.CARET, vimperator.modes.TEXTAREA], ["#"],
"Find word under cursor backwards",
function ()
{
vimperator.search.searchSubmitted(vimperator.buffer.getCurrentWord(), true);
vimperator.search.findAgain();
});
/////////////////////////////////////////////////////////////////////////////}}}
////////////////////// PUBLIC SECTION //////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////{{{

View File

@@ -938,23 +938,7 @@ vimperator.Mappings = function () //{{{
}
));
// search management
addDefaultMap(new vimperator.Map([vimperator.modes.NORMAL], ["/"],
function () { vimperator.search.openSearchDialog(vimperator.modes.SEARCH_FORWARD); },
{ shortHelp: "Search forward for a pattern" }
));
addDefaultMap(new vimperator.Map([vimperator.modes.NORMAL], ["?"],
function () { vimperator.search.openSearchDialog(vimperator.modes.SEARCH_BACKWARD); },
{ shortHelp: "Search backwards for a pattern" }
));
addDefaultMap(new vimperator.Map([vimperator.modes.NORMAL], ["n"],
function () { vimperator.search.findAgain(false); },
{ shortHelp: "Find next" }
));
addDefaultMap(new vimperator.Map([vimperator.modes.NORMAL], ["N"],
function () { vimperator.search.findAgain(true); },
{ shortHelp: "Find previous" }
));
// macros
addDefaultMap(new vimperator.Map([vimperator.modes.NORMAL], ["q"],
function (arg) { vimperator.events.startRecording(arg); },
{
@@ -1084,23 +1068,6 @@ vimperator.Mappings = function () //{{{
));
addDefaultMap(new vimperator.Map([vimperator.modes.NORMAL, vimperator.modes.CARET, vimperator.modes.TEXTAREA], ["*"],
function (count)
{
vimperator.search.searchSubmitted(vimperator.buffer.getCurrentWord(), false);
vimperator.search.findAgain();
},
{ }
));
addDefaultMap(new vimperator.Map([vimperator.modes.NORMAL, vimperator.modes.CARET, vimperator.modes.TEXTAREA], ["#"],
function (count)
{
vimperator.search.searchSubmitted(vimperator.buffer.getCurrentWord(), true);
vimperator.search.findAgain();
},
{ }
));
// }}}
// VISUAL mode
// {{{