갑자기 일부 텍스트 파일에서 편집 중이며 Emacs
특수 문자가 이상한 방식으로 표시되었습니다.
\344
대신 ä
\374
대신 ü
… 등등.
다른 파일에서 나는 이제
ü
에 ü
ä
대한 ä
….
(어떤 이벤트가 그 원인인지 알 수 없습니다. 아마 뭔가 잘못한 것 같습니다.)
ä, ö, ü, …로 올바르게 표시되도록 문서를 원래 상태로 변환하고 싶습니다 (표준 인코딩은 UTF-8입니다). .
답변
파일을 변경하지 않은 경우 시도해보십시오 M-x revert-buffer-with-coding-system
. 하나 latin-1
또는 utf-8
파일에 따라 작동합니다.
전체 파일을로 표시 C-x h
한 다음 시도해 볼 수도 M-x recode-region
있습니다. 그것은 당신을 묻습니다 Text was really in
하고 But was interpreted as
. 그것이 있어야처럼 문제의 첫 번째 파일의 경우, 외모 latin-1
와 utf-8
, 두 번째 예를 들어 그것이 아마 주위에 다른 방법이 될해야 utf-8
하고 latin-1
.
올바르게 설정 한 후 파일을 저장할 코딩 시스템 M-x set-buffer-file-coding-system
(또는 C-x C-m f
짧게)을 선택할 수 있습니다 .
답변
내가 찾은 가장 쉬운 방법은 다음과 같습니다.
Cx RET RUTF-8 RET