| @@ -565,11 +565,11 @@ key.setGlobalKey('C-p', function (ev, arg) { | |||||
| document.getElementById("keysnail-prompt-textbox").focus(); | document.getElementById("keysnail-prompt-textbox").focus(); | ||||
| }, 'KeySnail のプロンプトへフォーカス', true); | }, 'KeySnail のプロンプトへフォーカス', true); | ||||
| key.setGlobalKey('C-j', function (ev) { | |||||
| key.setViewKey('J', function (ev) { | |||||
| getBrowser().mTabContainer.advanceSelectedTab(1, true); | getBrowser().mTabContainer.advanceSelectedTab(1, true); | ||||
| }, 'ひとつ右のタブへ'); | }, 'ひとつ右のタブへ'); | ||||
| key.setGlobalKey('C-k', function (ev) { | |||||
| key.setViewKey('K', function (ev) { | |||||
| getBrowser().mTabContainer.advanceSelectedTab(-1, true); | getBrowser().mTabContainer.advanceSelectedTab(-1, true); | ||||
| }, 'ひとつ左のタブへ'); | }, 'ひとつ左のタブへ'); | ||||
| @@ -767,3 +767,21 @@ key.setViewKey('h', function (ev) { | |||||
| key.setEditKey('C-<tab>', function (ev) { | key.setEditKey('C-<tab>', function (ev) { | ||||
| command.walkInputElement(command.elementsRetrieverTextarea, true, true); | command.walkInputElement(command.elementsRetrieverTextarea, true, true); | ||||
| }, '次のテキストエリアへフォーカス'); | }, '次のテキストエリアへフォーカス'); | ||||
| key.setViewKey('H', function (ev) { | |||||
| var browser = getBrowser(); | |||||
| if (browser.mCurrentTab.previousSibling) { | |||||
| browser.moveTabTo(browser.mCurrentTab, browser.mCurrentTab._tPos - 1); | |||||
| } else { | |||||
| browser.moveTabTo(browser.mCurrentTab, browser.mTabContainer.childNodes.length - 1); | |||||
| } | |||||
| }, '選択中のタブを左へ'); | |||||
| key.setViewKey('L', function (ev) { | |||||
| var browser = getBrowser(); | |||||
| if (browser.mCurrentTab.nextSibling) { | |||||
| browser.moveTabTo(browser.mCurrentTab, browser.mCurrentTab._tPos + 1); | |||||
| } else { | |||||
| browser.moveTabTo(browser.mCurrentTab, 0); | |||||
| } | |||||
| }, '選択中のタブを右へ'); | |||||