isGrep 全文検索+インクリメンタルサーチ

HOME HELP 新規メッセージ 新着記事 ツリー表示 スレッド表示 トピック表示 発言ランク 検索 過去ログ

[53]  【提案】検索語入力中の過去入力履歴からのサジェスト・補完機能
□投稿者/ nes 9回-(2017/03/01(Wed) 21:12:48)

    作者様

    先日はHit-a-Hintライクのショートカットキーの実装、ありがとうございました。
    isGrepライフがますます捗るものになりました。

    別件で一つ思い付いたことがあるので、
    忘れないうちに書き込ませて頂きます。

    作者様は一度検索した語を再度検索したい時、どうされていますか?
    下名が知る限り、

    (1) 打ち直す
    (2) Alt-↓押し、過去の入力履歴から選ぶ

    だと思うのですが、
    例えば、入力の手間を省くため、入力履歴から選ぼうとすると、
    直近に入力したものならよいのですが、
    数日前のものだと、下の方に埋もれて(?)しまって、
    「この中から目視で探すくらいな打ち直そうか。。。」と
    打ち直すことが結構あります。
    (今PatternHistory.txt見てみたら、4000件以上入力履歴が溜まってました。。。)

    これを解決する為、例えば、検索文字入力中に
    過去の入力履歴がリアルタイムにインクリメンタルに絞り込まれ、
    入力を助けてくれるようにはできないでしょうか?
    ちょうど、Google日本語入力等のIMEのサジェスト・補完機能のようなものです。

    もし、これができたら、
    例えば、仮に、
    "hogehoge"
    "homepage"
    "homeroom"
    と過去に入力しており、
    再度
    "hogehoge"
    を検索したい、と仮定すると、

    従来なら、

    (1) "hogehoge"とフルタイプ (8打鍵) or Alt-↓入力履歴から目視で探し選ぶ
    (2) ↓キーで目当ての結果まで移動(仮に5行目にあるとして) (5打鍵)
    (3) Enterで開く (1打鍵)
    合計約14打鍵

    に対し、
    過去履歴からの入力サジェスト補完機能+先日実装頂いたショートカット機能を用いると、

    (1) "ho"と入力(>以下のような候補が出る)>"hogehoge"を選択&決定 (2-4打鍵?)
    "hogehoge"
    "homepage"
    "homeroom"
    (2) Ctrl-Fでショートカット発動 (1打鍵)
    (3) 目当ての結果をショートカットでダイレクトに開く (1打鍵)
    合計約4-6打鍵

    と、打鍵数が半分から、下手をすれば1/3以下になるのではないかと思いました。
    (長くて複雑で打ちにくい検索語や、
    かなり前に打った検索語であればあるほど効果が出ると思います)

    作者様はどうお考えになられますか?

    nes
  [メール受信/ON] 削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: 【提案】検索語入力中の過去入力履歴からのサジェスト・補完機能 /TaN
 
上記関連ツリー

Nomal 【提案】検索語入力中の過去入力履歴からのサジェスト・.. / nes (17/03/01(Wed) 21:12) [53] ←Now
Nomal Re[1]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (17/03/01(Wed) 23:45) [57]
  ┗Nomal Re[2]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (17/03/02(Thu) 21:08) [59]
    ┗Nomal Re[3]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (18/02/06(Tue) 19:02) [129]
      ┗Nomal Re[4]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/02/07(Wed) 22:54) [132]
        ┗Nomal Re[5]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (18/02/09(Fri) 07:53) [134]
          ┗Nomal Re[6]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/02/12(Mon) 18:46) [139]
            ┗Nomal Re[7]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (18/02/12(Mon) 21:05) [141]
              ┗Nomal Re[8]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/02/12(Mon) 22:00) [142]
                ┗Nomal Re[9]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (18/02/13(Tue) 20:00) [144]
                  ┗Nomal Re[10]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/02/15(Thu) 00:00) [146]
                    ┗Nomal Re[11]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (18/02/15(Thu) 20:51) [147]
                      ┗Nomal Re[12]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/02/15(Thu) 22:58) [148]
                        ┗Nomal Re[13]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (18/02/17(Sat) 09:45) [149]
                          ┗Nomal Re[14]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/02/17(Sat) 14:14) [150]
      ┃                    ┗Nomal Re[15]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (18/02/17(Sat) 18:31) [151]
      ┃                      ┗Nomal Re[16]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/02/17(Sat) 22:06) [152]
      ┃                        ┗Nomal Re[17]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (18/03/10(Sat) 20:03) [153]
      ┃                          ┗Nomal Re[18]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/03/17(Sat) 10:13) [155]
      ┃                            ┗Nomal Re[19]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (18/03/20(Tue) 21:25) [156]
      ┃                              ┗Nomal Re[20]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/03/21(Wed) 00:06) [157]
      ┃                                ┗Nomal Re[21]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (18/03/21(Wed) 20:39) [158]
      ┃                                  ┗Nomal Re[22]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/03/23(Fri) 23:11) [160]
      ┃                                    ┗Nomal Re[23]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (18/03/24(Sat) 08:16) [161]
      ┃                                      ┗Nomal Re[24]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/03/24(Sat) 21:25) [163]
      ┃                                        ┗Nomal Re[25]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (18/03/26(Mon) 19:39) [165]
      ┃                                          ┗Nomal Re[26]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/03/26(Mon) 23:11) [167]
      ┃                                            ┗Nomal Re[27]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (18/03/28(Wed) 19:47) [170]
      ┃                                              ┗Nomal Re[28]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/03/30(Fri) 23:33) [172]
      ┃                                                ┣Nomal Re[29]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/03/31(Sat) 23:02) [173]
      ┃                                                ┃┗Nomal Re[30]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/04/01(Sun) 12:44) [174]
      ┃                                                ┗Nomal Re[29]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (18/04/02(Mon) 03:46) [175]
      ┃                                                  ┗Nomal Re[30]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/04/02(Mon) 23:00) [177]
      ┃                                                    ┗Nomal Re[31]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (18/04/04(Wed) 01:45) [178]
      ┃                                                      ┗Nomal Re[32]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (18/04/04(Wed) 20:30) [179]
      ┃                                                        ┗Nomal Re[33]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/04/05(Thu) 22:52) [180]
      ┃                                                          ┗Nomal Re[34]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (18/04/05(Thu) 23:39) [181]
      ┗Nomal Re[4]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/02/11(Sun) 23:16) [138]
        ┗Nomal Re[5]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / nes (18/02/12(Mon) 21:04) [140]
          ┗Nomal Re[6]: 【提案】検索語入力中の過去入力履歴からのサジェ.. / TaN (18/02/12(Mon) 22:01) [143]

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

□ 書きこむ際の注意
Pass/

HOME HELP 新規メッセージ 新着記事 ツリー表示 スレッド表示 トピック表示 発言ランク 検索 過去ログ

- Child Tree -
Powered by CJ Club