파일을 저장 한 후 Windows Vista의 메모장이 커서를 임의로 이동하는 이유는 무엇입니까? 커서가 자동으로 두

일어나고있는 일 :

처음에 내 커서는 “처음에 여기”에있었습니다. 를 눌러 Ctrl+S파일을 저장하면 커서가 자동으로 두 번째 위치로 이동합니다.

많은 시도 후에, 나는 그것이 원래 있던 곳 위의 한두 줄로 무작위로 움직이는 것을 보았습니다.

대체 텍스트

(빨간색 선은 커서입니다-인쇄 화면에 표시되지 않으므로 수동으로 그렸습니다)

누구든지이 사실을 알아 차렸습니까?

내 메모장 버전은 다음과 같습니다.

입력을 계속하고 있기 때문에 문제가되며 저장할 때마다 커서를 올바른 위치로 수동으로 가져와야합니다. 그렇지 않으면 줄 사이에 입력해야합니다!



답변

Windows XP 메모장에서이 문제를 발견했습니다. 저장할 때 자동 줄 바꿈이 설정된 경우에만 발생합니다. 커서가 뒤로 이동하는 양은 마지막 저장 이후 커서 이전의 새로운 랩 포인트 수와 관련이 있습니다. 커서 앞에 새로운 랩 포인트가 많을수록 커서가 뒤로 이동합니다.

커서가 왜 움직입니까? 자동 줄 바꿈 기능을 사용하여 저장하면 메모장이 표시 창의 각 줄 바꿈 지점에 CR CR LF 문자를 삽입합니다 (저장된 파일은 아님). 디스플레이 창의 시작에서 커서까지의 문자 수는 동일하게 유지되지만 추가 CR CR LF 문자로 인해 커서가 뒤로 이동하는 것처럼 보입니다.

자세한 내용과 단계별 예제는 메모장 버그 : 자동 줄 바꿈을 사용하여 저장하면 디스플레이 창에 CR CR LF 문자 삽입을 참조 하십시오 .


답변

이것이 버그인지 여부에 관계없이 메모장에서 문제가 될 정도로 규칙적으로 무언가를하고 있다면 더 나은 텍스트 편집기를 사용해야합니다. 시작하려면 무료 메모장 ++를 사용해보십시오 -http://notepad-plus.sourceforge.net/


답변

(평판이 충분하지 않아서 댓글로 게시 할 수 없습니다.)

이 사이트 에 따르면 최소 Windows 10 버전 1511 (2015 년 11 월)로 수정되었습니다.

이 사이트 에 따르면 버그는 2015 년 10 월 18 일 Windows 10에 존재했습니다.

주요 버전의 Windows 10을 사용 하는 경우 초기 릴리스는 1507이고 다음 주요 버전은 1511 입니다. 따라서 추론에 의해 버전 1511은이 버그가 수정 된 최초의 주요 업데이트였습니다.


답변

레지스트리 편집기를 열고 현재 사용자에서 다음 키를 찾으십시오.

HKEY_CURRENT_USER\Software\Microsoft\Notepad

그때

  1. 라는 새 DWORD 값을 fSavePageSettings만들고 “1”로 설정하십시오.
  2. 경우 fSaveWindowPositions다음 DWORD 값을 생성하고 설정 존재하지 않는이 “1”