Windows 10 메모장에서 텍스트를 찾을 수 없습니다


43

Windows 10에서 메모장에 붙여 넣을 때 :

"first_name"=>"M", "surname"=>"C", "country"=>"Australia"

그런 다음 Ctrl+로 문자열 "name"을 찾으려고하면 F비어 있습니다.

메모장 찾기

메모장의 찾기 기능이 완전히 쓸모 없습니까, 아니면 뭔가 빠졌습니까?


4
@Malandy +1은 Wordpad보다 메모장보다 우수합니다. "기본 Windows"가 자동으로 설치되었다는 의미이면 기본 Windows와 함께 제공됩니다.
MindS1

25
@Malandy 내장 된 Windows 유틸리티의 경우 워드 패드가 가장 좋습니다. 가장 좋은 대안은 일반적인 용도의 메모장 ++, 프로그래머의 경우 Sublime Text 또는 Baller Power 사용자의 경우 VIM입니다.
MindS1

3
ASCII의 각 바이트 사이에 null 문자가있는 파일을 열면 (예 : T\x00E\x00X\x00T\x00UTF-16 파일이 감지되지 않으면 발생할 수 있음) 이상한 일이 발생할 수 있습니다. 단지 참조 TEXT널 숨겨진 얻을로, 그러나 결코 찾을 수없는 TEXT그 안에. 최신 Windows 버전에서는이 동작이 변경되었을 수 있습니다.
Nick T

5
진짜 대답 대신 ++ 메모장을 사용하는 것입니다.
Pikamander2

2
@ Pikamander2 실제 답변은 Vim을 대신 사용하는 것입니다. ;)
Sparhawk

답변:


133

찾기 기능은 커서를 놓은 곳에서 시작됩니다. 메모장에 붙여 넣었으므로 커서가 문서의 끝에있을 수 있습니다.

당신은 할 수 있습니다

  1. 커서를 문서의 시작 부분으로 이동
  2. 찾기 방향을 아래에서 위로

40
힌트 : 캐럿을 파일의 시작 부분으로 이동하려면 Ctrl + Home을 누르십시오. (또한 약간의 nitpicking : Windows에서는 일반적으로 마우스 포인터에 "cursor"를 사용하고 텍스트 입력에 "caret"를 사용합니다.)
Andreas Rejbrand

22
@AndreasRejbrand 당신은 아마 그 사람이 실제로 캐럿이라고 말하는 것을 들어 본 적이 없을 것입니다.
LocustHorde

27
캐럿은 정확하지만 Kibibytes에 관해 이야기하는 것과 약간 같습니다. 대부분의 경우 이점보다 혼란을 야기합니다.
allo

7
@AndreasRejbrand Microsoft는 텍스트 커서와 마우스 커서에 각각 커서와 포인터라는 용어를 사용합니다. "Caret"은 "캐럿 브라우징"(Firefox에서 도입 된 용어)에 대해 말할 때 Windows에서 텍스트 커서를 설명하는 데만 사용됩니다. 그렇지 않으면 ^ 기호 / 분음 부호입니다.
Aaron F

11
텍스트 커서는 Windows API 설명서에서 거의 대부분 "캐럿"이라고합니다. 이 SetCursorPos기능은 마우스 포인터 (커서)를 주어진 (화면) 위치로 이동시킵니다. 는 SetCaretPos윈도우의 클라이언트 영역에 주어진 상대적인 위치에 텍스트 커서를 배치합니다.
Daniel Sęk

57

메모장은 랩 어라운드 검색을 지원하지 않습니다. 검색 방향을 아래 로 선택 하면 커서에서 앞으로 만 검색됩니다 . 마찬가지로 Up뒤로 만 검색 합니다 . 해결 방법은 Worthwelle의 답변에 이미 언급되어 있습니다.

그러나 빌드 17666 메모장은 랩 어라운드 검색을 수행 할 수 있으므로 해당 Up / Down 옵션을 망칠 필요가 없습니다. 아마도 Windows 10 버전 1809 의 기본 지점에 들어갈 것입니다.

랩 어라운드 찾기 / 바꾸기 : 메모장에서 찾기 / 바꾸기 환경이 크게 개선되었습니다. 랩 어라운드 찾기 / 바꾸기를 찾기 대화 상자에 추가하는 옵션이 추가되었으며 이제 메모장은 이전에 입력 한 값과 확인란 상태를 기억하고 다음에 찾기 대화 상자를 열 때 자동으로 값을 채 웁니다. 또한 텍스트를 선택하고 찾기 대화 상자를 열면 선택한 텍스트로 검색 필드가 자동으로 채워집니다.

Windows 10 Insider Preview 빌드 17713 발표

검색을 둘러싼 메모장


17
: o 그들은 메모장을 유용하게 만들고 있습니까? 다음은 16 진수 편집기? 정규식? 그냥 버리고 VSCode를 대신 넣는 것이 어떻습니까? :)
Caius Jard

4
@CaiusJard 왜 코딩을하지 않는 사람이 VS 코드를 필요로합니까? 적어도 MS는 메모장이 WSL의 * nix 라인 결말을 이해하게 만들었고, 다른 개선 사항도 아닌 이유를 해결할 기회를 얻었습니까?
phuclv

3
@CaiusJard 그들은 일종의 16 진수 편집기, 좋은 ol'MS-DOS 디버그 (32 비트 Windows에 여전히 존재할 수 있다고 생각합니다)를 사용했습니다 :-)
Aaron F

3
@phuclv 처음에는 저의 뺨 속의 주석이었습니다. 그러나 그 본질은 다음과 같습니다. 그들은 적어도 하나의 똑똑하고 강력한 텍스트 편집기를 가지고 있으며 약 20 년의 개발자 메모장이 유용성을 향상시키는 가장 기본적인 기능을 얻고 있습니다.이 방법으로 수행하면 약 150 년 정도면 메모장은 vscode, 그렇다면 그냥 메모장을 떨어 뜨리고 지금 당장 vscode를 사용하십시오 ..
Caius Jard

8
메모장 인스턴스는 2MB의 RAM을 사용하며 즉시 시작됩니다. VS 코드 ...하지 않습니다.
josh3736

5

메모장의 "찾기"기능은 커서의 현재 위치를 기준점으로 사용하여 앞뒤로 검색합니다.

검색 방향에 대한 "위"및 "아래"라디오 버튼을 볼 수 있습니다. "Down"은 커서 다음의 다음 일치를 검색하고 "Up"은 커서 앞의 이전 일치를 검색합니다. 검색 할 때 동일한 텍스트를 반복해서 찾을 수 없도록 커서를 움직입니다.

다른 많은 텍스트 편집 프로그램과 달리 문서 끝에 도달하면 검색이 줄 바꿈되지 않습니다.

커서를 문서의 시작 부분으로 이동하거나 라디오 단추를 "위로"변경하여 반대로 검색 할 수 있습니다.


2

많은 사람들이 지적한 것처럼 커서가 끝에 있고 랩을 지원하지 않습니다. 모두를 위로 것보다 방향 검색 아래 오히려 아직 언급하지 않은 당신이 간단하게 할 수 있습니다 (예를 들어 당신이 중간에했다, 당신은 모두를 시도해야 할 것이다) Ctrl+ ACtrl+ F, 모두가 강조되기 때문에이 모든 것을 검색합니다.


4
아무 것도 선택되지 않으므로 Ctrl + Home을 사용하는 것이 좋습니다. 일부 키를 눌러 실수로 내용을 삭제하지는 않습니다.
phuclv

-1

메모장의 "찾기"기능이 완전히 쓸모 없습니까, 아니면 뭔가 빠졌습니까?

메모장은 기본적으로 쓸모가 없습니다. 나는 짧은 배치 파일을 작성할 때 ( cmd.exeUNIX 줄 끝이 마음에 들지 않기 때문에 ) 사용하거나 정전이 발생하더라도 잃어 버릴 염려가 없다는 간단한 메모를 작성하기 위해 매우 빠른 스크래치 패드가 필요합니다. 메모장은 시스템 리소스가 매우 적으며 내가 사용한 Windows 텍스트 편집기의 시작 시간이 가장 빠르지 만 거의 쓸모가 없기 때문일 수 있습니다. Windows와 함께 제공되는 워드 패드는 여러 가지 이유로 텍스트 편집기로 쓸모가 없습니다. 이상한 목적으로 RTF 파일을 만들 필요가 없다면 말입니다.

Windows의 텍스트 파일에서 텍스트를 찾아야 할 경우 실제 텍스트 편집기를 설치하고 사용하는 것이 좋습니다. 나는 여전히 Crimson Editor (2004 버전, 대부분 깨진 Emerald Editor 버전이 아님)를 사용합니다. ASCII가 아닌 문자 인코딩이 필요하지 않는 한 UTF-8을 수행하지만 동축하는 경우에만-그리고 IMO는 텍스트 편집의 모든 핵심 영역에서 메모장 + +를 능가합니다. 이 시점에서 꽤 오래된 소프트웨어이지만. Crimson은 200MB 이상의 로그 파일 로딩을 잘 처리합니다. 대부분의 편집자는 30-50MB 후에 질식합니다. UltraEdit 및 Vim은 매우 큰 텍스트 파일을 처리 할 수있는 유일한 두 개의 텍스트 편집기입니다 (요청하지는 않음). 메모장 ++, VS 코드 및 대부분의 텍스트 편집기를 견딜 수는 없지만 Crimson은 모든 사람을위한 것은 아닙니다.

제 추천은 몇 가지 다른 텍스트 편집기를 사용하여 원하는 텍스트 편집기를 찾는 것입니다. Google에서 "[텍스트 편집기 이름] 대신"을 검색하여 수백 가지 옵션을 찾으십시오. 상당수는 무료이며 거의 모든 텍스트 편집기가 메모장보다 훨씬 우수합니다.

Windows에서 여러 파일에서 특정 텍스트를 찾으려면 findstr명령 프롬프트에서 다음 명령을 사용하는 것이 좋습니다 .

cd path\to\files
findstr /sic:"what you want to find" *

Windows 탐색기를 통해 물건을 찾는 다른 방법보다 빠릅니다.


2
RTF 형식을 씻기 위해 준비 영역으로 메모장을 사용하여 많은 악을 치료합니다. 고대에는 도움말 / 정보가 설치된 메모리를보고했습니다. Notepad ++를 강조 표시하도록 프로그래밍 해야하는 데이터 조각을 복사하여 붙여 넣을 때 스크래치 패드로 여전히 유용합니다.
mckenzm

6
이것은 실제로 질문에 대답하지 않습니다.
Blackwood

Crimson Editor (이전에는 들어 본 적이 없음)를 찾아 보면 최신 버전이 2008 년에 출시 된 것을 볼 수 있습니다. 64 비트 버전도 있고 유니 코드 지원도 큰 도움이되지 않습니다. ASCII로는 충분하지 않은 국가에 거주하며 영어를 사용하는 경우에도 유니 코드에서 → μ► ™ ✔👍 ...와 같은 기호가 여전히 필요합니다. most editors choke after 30-50MB내가 사용한 대부분의 고급 편집기는 문제없이 수백 MB 또는 GB의 로그 파일을 처리 할 수 ​​있습니다. 아마 당신은 수십 년 동안 업데이트되지 않았습니다. 그리고 고급 검색을하려는 findstr것처럼 좋지 않습니다grep
phuclv

"Windows에서 여러 파일에 걸쳐 특정 텍스트를 찾는 것이 좋습니다 findstr", 설치하는 것이 좋습니다 ripgrep. ripgrep Chocolatey 패키지 에서 얻을 수 있습니다. Rust를 사용하여 빌드되었으며 방대한 코드 기반을 검색하는 데 엄청나게 빠를 수 있습니다.
icc97
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.