나는 Kate를 처음 접했고 검색 기능이 발견된 항목 수를 보여주기 때문에 그것을 사용하기 시작했습니다. 그런데 지금 검색을 해보니 뭔가 잘못된 걸 발견했습니다. 몇 줄(수백 줄)의 파일에는 잘 작동하지만, 큰 파일의 경우에는 명확한 이유 없이 검색을 중지합니다. 동일한 데이터에 대해 동일한 검색을 실행하면 발견된 항목 수가 이전 검색 시도와 다를 수 있습니다. 이것은 버그입니까?
케이트 버전 - 15.12.3
고쳐 쓰다
저는 Ubuntu 16.04에서 Kate를 사용하고 있는데 apt-get 15.12.3 Kate 버전이 최신인 것 같습니다. 또한 업데이트된 콘텐츠를 얻기 위해 Kate 웹사이트에서 *.Appimage 파일을 다운로드해 보았습니다. 현재 16.08.0입니다. 그래도 같은 문제입니다. 다음은 두 개의 스크린샷입니다. 열린 파일의 데이터는 동일하지만 발견된 발생 횟수는 다릅니다. 또한 이 파일은 디스크에 저장되지 않습니다. 방금 새 파일을 열고 그 안에 텍스트를 삽입했습니다.
답변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) 중 하나를 사용하는 것이 좋습니다.