
Chrome は一般的に優れたキーボード サポートを備えていますが、Chrome のキーボードではできないことがいくつかあります。
- 前のページを新しいタブで開きます。(Ctrl キーを押しながら戻るボタンをクリックすると、この操作が実行されますが、キーボードでは実行できません。)
- 次のページを新しいタブで開きます。
- 前のページのリストを確認し、そのうちの 1 つを開きます。(戻るボタンを長押しします。これもキーボードでは実行できません。)
- 次のページのリストを確認し、そのうちの 1 つを開きます。
- タブを並べ替えます。
- タブを独自のウィンドウに引き出します。
AutoHotKey またはその他のプログラムや方法を使用して、これらすべてのアクションのキーボード ショートカットを作成したいと思います。
誰か、これを実行する方法についてアドバイスをくれませんか?
答え1
AutoHotkeyを使用しない解決策は、ヴィミウム拡張機能。これは Chrome で Vim をエミュレートすることを目的としていますが、実際には、Google Chrome のすべてのアクションにカスタマイズ可能なキーボード ショートカットを提供し、サイトごとに好みのズーム サイズを記憶します。
参照README詳細については、「カスタム キー マッピング」セクションを参照してください。このセクションでは、1 つのキーボード ショートカットで起動されるキーボード キーの文字列を実行できます。
最初のアイテムを作成するには、前のページを新しいタブで開きます。次のように実行できます。
Alt-D (move the focus to the location bar)
Alt-Enter (open up the current URL into a new tab)
Ctrl+9 (switch to the last tab)
Backspace (go back to previous)
その結果、タブが複製され、次のタブとして引き続き表示されます (ただし、履歴はありません)。現在のタブは前のページに移動します。残念ながら、履歴付きのタブを複製するにはマウスを使用する必要があるため、これが要求された内容に最も近いものだと思います。
この拡張機能は、ショートカットマネージャーキーボードの機能がさらに追加されます。
すべてのリストChrome キーボードとマウスのショートカット非常に長いので、上記のようにマクロを構築するときに役立ちます。
それでも AutoHotkey を使用する場合は、上記の資料を使用して、私が説明したのとほぼ同じ方法で AutoHotkey マクロを作成できます。
答え2
あなたが望むことのいくつかは、ショートカット マネージャー拡張機能を使用すると、ブックマークレットまたは JavaScript コードをキーボード ショートカットに割り当てることができます。
答え3
1 つの項目だけでなく、複数の項目についてお手伝いできればよいのですが...
- 前のページのリストを確認し、そのうちの 1 つを開きます。(戻るボタンを長押しします。これもキーボードでは実行できません。)
これは、戻るボタンにフォーカスして、メニューキーキーボードで を押すと、ほとんどの場合、フォーカスされた項目の「右クリック」をシミュレートし、コンテキスト メニューが開きます。このキーはキーボードから段階的に廃止されるようですが、Windows では Shift+F10 でシミュレートできます。