메모장은 Microsoft가 거의 업데이트하지 않는 고전적인 Windows 앱 중 하나입니다. Windows 10 빌드 17661부터 Microsoft는 앱을 한 가지 개선했습니다. 이제 Unix 줄 끝을 인식하므로 메모장으로 Unix / Linux 파일을보고 편집 할 수 있습니다. 이 새로운 동작이 사용자의 시나리오에서 작동하지 않거나이 새로운 동작을 비활성화하고 메모장의 원래 동작으로 돌아가는 것을 선호 할 수 있습니다. 방법은 다음과 같습니다.
광고
Unix / Linux에서 줄 끝은 Windows에서 사용하는 것과 상당히 다릅니다.
Windows에는 이러한 용도로 사용되는 두 가지 기호가 있습니다. CR (Carriage Return)이라고하는 char (10)과 LF (Line Feed)라고하는 char (13)입니다. Linux는 줄 끝을 위해 LF 만 사용합니다.
주간에 죽은 곳에서 손전등을 사용하는 방법
수년 동안 메모장은 CRLF 체계 만 지원하여 Linux 텍스트 파일을 읽고 편집 할 수 없었습니다. 아마도 통합 덕분에 Linux 용 Windows 하위 시스템 , Windows 10 빌드 17661의 메모장은 Linux 줄 끝을 인식 할 수 있습니다.
다음은 Unix LF EOL 문자 만 포함하는 Linux .bashrc 텍스트 파일의 내용을 표시하려는 메모장의 스크린 샷입니다.
다음 스크린 샷은 동일한 파일을 올바르게 표시하는 업데이트 된 메모장 앱을 보여줍니다.
상태 표시 줄은 현재 줄 끝을 나타냅니다.필요한 경우이 동작을 비활성화 할 수 있습니다.
Windows 메모장에서 Unix Line Endings 지원을 비활성화하려면 , 다음을 수행하십시오.
- 열기 레지스트리 편집기 앱 .
- 다음 레지스트리 키로 이동하십시오.
HKEY_CURRENT_USER Software Microsoft Notepad
레지스트리 키로 이동하는 방법보기 한 번의 클릭으로 . 이 키가 없으면 수동으로 만들어야합니다.
- 오른쪽에서 새 32 비트 DWORD 값을 만듭니다.fWindowsOnlyEOL.
참고 : 귀하가 64 비트 Windows 실행 32 비트 DWORD 값을 만들어야합니다.
값을 1로 설정하십시오. - 오른쪽에서 새 32 비트 DWORD 값을 만듭니다.fPasteOriginalEOL. 값 데이터를 0으로 둡니다.
- 레지스트리 조정으로 수행 한 변경 사항을 적용하려면 다음을 수행해야합니다. 로그 아웃 사용자 계정에 로그인하십시오.
그만큼fWindowsOnlyEOL
값은 다음과 같이 작동합니다.
fWindowsOnlyEOL = 0 : Return / Enter 키를 누르면 현재 열려있는 문서의 감지 된 EOL 문자를 삽입합니다.
fWindowsOnlyEOL = 1 : Return / Enter 키를 누를 때 Windows CRLF 줄 끝을 강제 실행합니다.
그만큼fPasteOriginalEOL
매개 변수는 다음 값을 허용합니다.
fPasteOriginalEOL = 0 : 메모장에 붙여 넣는 텍스트의 EOL 문자를 현재 열려있는 문서의 EOL 문자로 수정합니다.
fPasteOriginalEOL = 1 : 메모장에 붙여 넣은 텍스트의 EOL 문자는 수정되지 않습니다.
PC에서 Firestick으로 캐스팅하는 방법
마지막으로 Winaero Tweaker는 메모장에서 Unix 라인 엔딩 지원을 사용자 정의하는 데 사용할 수 있습니다.
여기에서 Winaero Tweaker를 다운로드 할 수 있습니다. Winaero Tweaker 다운로드
출처: 마이크로 소프트