2012-11-21 2 views
10

Emacs에서 Tramp 모드를 사용하여 원격으로 파일을 편집했습니다. 나는 또한 ido 모드를 사용하고있다. Tramp를 사용하여 연 파일의 같은 디렉토리에 새 파일을 추가 할 때 Tramp가 새 파일 (C-x C-f)을 찾지 못했습니다. Tramp를 새로 고치는 방법이 있습니까?Emacs Tramp 모드에서 원격 디렉토리 새로 고침

답변

10

문서화 된 here과 같이 revert-buffer을 실행하고 디렉터리 목록을 새로 고치려면 dired 버퍼에서 g을 누를 수 있습니다.

+1

네, 맞습니다. dired 모드에서 'g'를 누르면 작동합니다! – liangzan

+0

'g'는 보통 '버퍼 내용을 새로 고침'하고 Emacs 모드에서 작동합니다. – phils

18

귀하의 질문은 tramp와 함께 사용되는 ido-mode에 관한 것입니다. 파일을 찾는 과정에서 ido 자동 완성을 새로 고치려면 C-l ido-reread-directory을 누를 수 있습니다.

+1

한 번만 나를 위해 일했지만 더 이상은 안된다. 이유가 없습니다. :'변수의 심볼 값은 void입니다 : ido-cur-item'. 모든 솔루션? –

+1

@ reza.safiyat는 파일이나 디렉토리를 여는 컨텍스트 내에서 호출해야하기 때문입니다. 이것을 시도하기 위해'ido-find-file'을 사용하여 당신이 리프레시하고자하는 디렉토리로 가서 "C-l"(ido 버퍼 안에서)을 친다. 현재보고있는 디렉토리를 새로 고칩니다. – Shlomi

관련 문제