私は Vimium のパワーユーザーですが、これを実現する方法がわかりません。
たとえば、Reddit を閲覧しているときに、「j」キーと「k」キーを使用してスクロールします。閲覧の途中で、大きなツリー (サブコメント) のルートであるコメントが表示されます。ツリー全体を折りたたんで、ツリーをスキップするために多くのページを下にスクロールしなくても済むようにしたいと思います。
これはマウスを使用して簡単に実行できます (左側の行をクリックするだけ)。ただし、これらの行は JavaScript 経由で表示されるため (と思われる)、Vimium / キーボード経由でクリックする方法はありません。
Vimium のドキュメントを調べたのですが、1 つのコメントのフレーム / div 全体を選択するこのショートカットを見つけることができませんでした。ただし、Quora を閲覧中にキーボードを動かしたときに、誤ってそのキーを押しましたが、その後キーボードのすべてのキーを押しても再現できませんでした。
Reddit には独自のショートカットがあることは知っています。たとえば、Vimium で reddit.com の「j」と「k」を無効にすれば、それらのキーを使ってコメントを反復処理できますが、それでも次のように制限されているため、目的の動作は実行されません。
一番上から始めなければなりません。したがって、中央を閲覧していて大きなツリーが表示され、それを折りたたむ場合は、選択範囲を上から 1 つずつ移動する必要があります。
折りたたむコメントを選択するためにブラウザーですべてのコメントを反復処理する必要はなく、ビューポート内のコメントだけを選択したいのです。
答え1
キーバインディングにより、gF
ブラウザはトップフレームにフォーカスされます。その後、フレームを移動するために使用できますf
(これは Vimium-C の場合です)。