私はKateに最初に触れ、検索機能が見つかったアイテムの数を表示するので、それを使い始めました。ところで今検索をしてみると何か間違ったことが見つかりました。数行(数百行)のファイルにはうまく機能しますが、大きなファイルの場合は明確な理由なく検索を停止します。同じデータに対して同じ検索を実行すると、見つかった項目の数が以前の検索の試行と異なる場合があります。これはバグですか?
ケイトバージョン - 15.12.3
修正する
私はUbuntu 16.04でKateを使用していますが、apt-get 15.12.3 Kateのバージョンが最新のようです。また、更新されたコンテンツを入手するために、Kate Webサイトから* .Appimageファイルをダウンロードしてみました。現在16.08.0です。それでも同じ問題です。以下は2つのスクリーンショットです。開いたファイルのデータは同じですが、見つかった発生数は異なります。また、このファイルはディスクには保存されません。ちょうど新しいファイルを開き、その中にテキストを挿入しました。
答え1
バグが見つかったか、意図的な制限(たとえば、Kateの多くの一致の検索を保留する時間制限がある可能性がある)が見つかったようです。
しかし、それ以降のバージョンでは削除されたようです。 17.08.3とファイルを使用しています。
hello world, goodbye world. hello world, goodbye world. hello world, goodbye world. hello world, goodbye world. hello world, goodbye world. hello world, goodbye world.
hello world, goodbye world. hello world, goodbye world. hello world, goodbye world. hello world, goodbye world. hello world, goodbye world. hello world, goodbye world.
32,768行が繰り返されます。 Kate 17.08.3 すべて検索 393,216 件の一致が見つかりました。それがすべてです。行をもう一度倍にすると、786,432になります。
コマンドラインテキスト処理ツール(grep / sed / awkやPerlなど)のいずれかを使用することをお勧めします。