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

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

[158]  【提案】検索語入力中の過去入力履歴からのサジェスト・補完機能
□投稿者/ nes 17回-(2018/03/21(Wed) 20:39:08)

    作者様

    お返事ありがとうございます。

    > 過去の検索結果を知りたい場合、私はどちらかと言うと、Alt+V, J、つまりJump Historyで探しています。これだと検索結果から再度探す必要もなく、過去にjumpしたところを再度エディターなどで直接開けます。

    すいません。
    こんな機能があることを初めて知りました。
    これは便利ですね。。

    一度開いたことがある結果なら、これ使うと簡単に開き直せますね。
    ありがとうございます。
    これから意識して使ってみます。

    > 結局、何のために必要なのか、というところが明確になっていないから(私がわかっていないから)ではないかと思います。
    > 「過去の検索語を(簡単に)Search欄に入力したい」が最終目的ではないですよね?

    たやすく検索語を戻したいのは、
    たやすく検索結果一覧を戻したいからです。
    (すいません。このことが作者様にうまく伝わっていないのかもしれません。
    最終目的は、ついさっきの"検索結果一覧"です。
    それをSearch欄の検索語をたやすく切り替えれれば得られるのではないかと考えています)

    作者様は検索語入力してみて、
    望む結果が得られなかった場合、
    ついさっきの検索語の検索結果一覧の方が良かった場合、
    どうされていますか?

    例えば、
    "moorea"という語で検索してみて、一応検索結果は出るもののちょっとしっくり来ない、
    "IncreMonji"ではどうかな? > 検索結果は空だった、
    やっぱり"moorea"でよかった、といった場合に、
    Alt+←でさっと戻りたいのです。

    ついさっきの"moorea"という検索語を打ち直すのも、
    (打ち直す負担や入力ミスの恐れ、誤爆・逆誤爆の危険があるので)補完が効くとしても避けたい。
    特に日本語の検索語の場合、日本語の入力コストは高いので(補完が効くとしても)なるべく打ち直したくない。
    また、ついさっきのもののために、あまり手数を掛けたくない、というのもあります。
    (検索結果選んでJumpしたわけではないので、Jump Historyも使えない)

    ちょうどGoogle検索をイメージして頂けると理解して頂きやすいかも知れません。
    検索語を色々変えてみて、さっきの検索結果の方が求めるものに近かった、だから戻したい、ということはありませんか?
    ブラウザでいえば、戻るボタン長押しすれば、プルダウンで過去の訪問履歴が出たりしますが、
    いちにこ前だと戻るボタン連打して戻していく方が
    「あー、これこれ、この結果の方がやっぱりいい」
    というのがやりやすくはありませんか?
    特に一つ前だと、戻る長押ししてプルダウンから選ぶ人の方が稀ではないでしょうか?

    現状をブラウザに例えれば、
    戻るボタンは押せず、
    必ず長押しからのプルダウンからしか戻れない状態です。

    Alt+↓だと検索結果一覧が覆い隠されて、
    望む検索結果だったか確認しづらいのも、提案させて頂いている動機の一つです。

    これができれば、検索かける際に検索語を色々変えてみてのトライ・アンド・エラーがかなりやりやすくなります。
    もちろん、「Alt+↓でいいやん」と言われるとそれはそうなのですが。。。

    Alt+↓なら3アクション、
    補完なら(上記例で言えば)"mo"で2アクション、
    Alt+←なら1アクションです。

    ※あまり皆さんこういうことされないんでしょうか?
    下名は結構そういう状況多いですが。。。

    > 検索語が限られているのであればメンテに時間をかければかけるほど精度が高くなっていくので効果はあると思いますが、そういう状況が前提でしょうか。
    > 具体的に調べたわけではありませんが、仮に検索対象のテキストが1万行あった場合、検索語となりうる語が1千語あったとすると(10行に一語の割合で新語が出る)、メンテにかなり時間がかかるような気がするのですが。。

    確かにそう言われてみると、入力履歴は放置してもいいような気がしてきました。。
    モグラたたきになり手に負えなくなりそうなので、目を瞑ったほうがいいかもですね。

    ただ、入力履歴メンテは別として、
    絶対に使わないであろう打ち損じが毎回出てくるのはかなり鬱陶しいため(Google日本語入力でも経験済み)
    あまりに目障りな入力ミスは簡単に削除できるようにしてもらえると有り難いです。
    (ちょっと消したいだけなのに、PatternHistory.txt開いて探して消して保存して、、、というのは、敷居がかなり高いです...)

    > ただ、全文検索ソフトでそのような機能はないと思うので(探したこともないのであるかもしれませんが)、高速に検索結果を出すことも重要かもしれませんが、検索語の候補がすぐに出てくる、というのは有益ではないかと思います。
    > (そうそう、知りたいのはこれ、みたいな)

    入力したこともないのにサジェストしてくれるなんて、
    下名はGoogle検索くらいしか知りません...。
    全文検索ソフトの枠を超えそうな気がします。

    > さて、データベースを自前で作ると時間がかかるので、適切なものを探さないと。。
    > でも特化したものを自前で作ったほうが良かったりするのでこの段階で時間がかかります。。

    いえいえ、時間がかかって当然と思います。
    どんなものになるのか、とても楽しみです。

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

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

Nomal 【提案】検索語入力中の過去入力履歴からのサジェスト・.. /nes (17/03/01(Wed) 21:12) [53]
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] ←Now
      ┃                                  ┗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