検索ページのキーボードナビゲーション

/で検索を開始した後、クエリを入力し、Enter キーで送信すると、結果画面に移動します。

これらの項目は Tab キーで移動することもできますが、トピックリストと同じように j/k/o/u キーを使う方がはるかに便利です。

「いいね!」 16

検索結果もキーボード操作で移動できるようにしたいです。:slight_smile:

「いいね!」 3

既に上/下矢印キーで操作可能です。a キーで投稿 Composer に追加できます:

@dan 全画面検索に j k のサポートを追加するのはどれくらい難しいですか?

「いいね!」 8

それほど大変ではありません :slight_smile:

「いいね!」 10

それについて詳しく教えていただけますか?コンポーザーは…

ああ、わかった!哈哈、道が明らかになりましたね。

ところで、その文脈ではなぜ上下キーではなく j/k がシフトするのでしょうか?私はフル検索ページのナビゲーションにサポートを追加しようとしていたのですが、実は上下キーの存在は知らず、検索モーダルでは j/k を試していました。:dizzy_face:

単に J または K を使うことはできません。検索入力欄に J や K が追加されてしまうためです。Tab、マウス、または他のキーを使う必要があります。

編集:これらのショートカットを ? キーのショートカットモーダルに追加しました:

「いいね!」 5

ありがとうございます!後になって、実際に検索を使ってみたら、上の「a で追加」という部分が急に意味をなすようになりました。

みなさん、ありがとうございます!

「いいね!」 1

しばらくは正常に動作していましたが、おかしくなってきました。

j/k でリストを上下に移動できますが、o を押しても選択されたトピックには遷移しません。代わりに、常に現在表示されている最後の結果(または結果が50件以上ある場合は50番目)が読み込まれます。

私が行った操作:

  1. / を押して検索ボックスを開く
  2. something と入力
  3. return を押す
  4. j を押してリストを2項目下へ移動
    Can I Admit Something...? 🤔 が選択されたタイトル
  5. o を押す

期待して読み込まれた URL:

実際に読み込まれた URL:

「いいね!」 3

ご報告いただいた問題の修正をプッシュしました。これで正常に動作するはずです。

「いいね!」 4

これは正常に稼働しており、問題なく動作しています。

「いいね!」 1