트램 위치가 역사상 간섭되는 것을 방지하는 방법은 무엇입니까?


9

와 같은 임의의 Emacs 작업을 수행 org-capture하거나에서 파일을 다른 (로컬) 디렉토리로 이름을 dired바꾸려고 할 때 Emacs는 아마도 일종의 자동 완성 또는 기록에 대해 트램프를 사용하여 다른 컴퓨터에 연결하려고 시도하는 문제가 있습니다. 추리. 기계 트램프가 연결을 시도하고 있기 때문에 정지 및 대기 상태가 많이 발생합니다.

다른 기초 작업을 수행 할 때 Emacs가 트램 파일 / 위치를 찾지 못하게하려면 어떻게해야합니까? Emacs가 org-captureand와 같은 작업을 위해 원격 파일 / 위치 내부를 조사해야한다는 아이디어를 어디서 어떻게 구할 수 dired-do-rename있습니까?


Dired에서 파일 이름을 바꾸려고 할 때 Emacs가 원격 장비에 접속하기 전에 약간의 지연이 있다고 가정하면을 누른 C-f후 바로 누르십시오 R. 도움이 되나요?
itsjeyd

당신이 묘사하는 행동은 내가 경험 한 것이 아닙니다. 최소한의 예를 제공해 주시겠습니까?
Malabarba

나는 전에이 동작을 경험했지만 완전한 읽기로 조타 장치를 사용했습니다. 예를 들어 ido로 이것을 경험하지 않습니다.
Gambo

1
recentf < emacswiki.org/RecentFiles >를 활성화 한 경우 원격 시스템에 연결을 시도 할 수 있습니다. 내 init.el 파일에 다음이 있습니다. (setq recentf-exclude '("~$" "/tmp/" "/ssh:" "/sudo:")) 나는 몇 년 전에 이것을 설정했다. 최근 파일 목록에 원격 파일이 있으면 문제가 발생했지만 세부 사항을 기억하지 못합니다. 최근 파일 목록에서 모든 원격 파일을 수동으로 제거해야 할 수도 있습니다. 위치는 변수에 의해 정의됩니다 recentf-save-file.
Colin Bell

1
토글-디버그-온-퀴트 debug-on-quit를 수행 하여 활성화 한 다음 이맥스가 멈출 때 를 누릅니다 . 그것은 스택 트레이스를 인쇄 할 것이고, 그것은 문제 디버깅에 도움이 될 것입니다M-xRETC-g
Iqbal Ansari

답변:


1

후크 또는 조언으로 인해 일부 코드가 작동하는 것으로 의심 remote-file-p됩니다 tramp-tramp-file-p. 두 설명서를 모두 읽고 설치된 후자 심볼에 대해 설치된 패키지를 바꿉니다. 문제가 해결되면 풀 요청을 시작하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.