2012-06-25 3 views
1

원격 디렉토리 (예 :/scpc : myhost :/home/myuser)를 나열 할 때 파일 이름에 "ç"또는 "í"과 같은 문자가 제대로 표시되지 않습니다. "??"이 표시됩니다. 모든 비 ASCII 문자에 대해. 이 문제를 어떻게 해결할 수 있습니까? 이것은 무시 무시한 제한입니까?비 -emux 원격 파일 이름이 Emacs에 잘못 표시되었습니다.

최악의 경우 많은 dired 기반 명령이 파일 이름 변경과 같은 파일에서 작동하지 않습니다.

반대로, ibuffer, eshell 및 기타 명령은 원격 파일 이름에서 제대로 작동하고 올바르게 표시됩니다.

다른 시스템의 원격 ext3 및 ext4 파일 시스템에 문제가 발생하고 다른 파일 시스템을 시도하지 않았습니다. 내가 설치 한 두 이맥스 버전에서이 문제를 발견했다 : 24.1.50.1과 23.3. 나는 또한 dired +, 같은 결과를 시도했습니다.

답변

0

당신은 사용할 수 있습니다

(setq tramp-remote-process-environment()) 
(add-to-list 'tramp-remote-process-environment "LC_ALL=en_US.utf8" 'append) 

을 UTF-8와 부정 기선 문제에 대한 자세한 내용은 - see my question