/home/.bashrc
에 심볼릭 링크가 있는데 실제로는 .bashrc 파일을 가리키며 다른 곳에서는 /some/other/path/.bashrc
이라는 자식 저장소가 있습니다. 내가 실제 파일을 편집 할 때부터 보통, y
을 입력이맥스와 심볼릭 링크
Symbolic link to Git-controlled source file; follow link? (y or n)
: 내가 이맥스에 /home/.bashrc
를 열면
, 그것은 저를 묻는 메시지가 나타납니다. 그러나 나중에, 내가 할 경우 buffer-file-name
이멕스는 /some/other/path/.bashrc
을 반환하고 /home/.bashrc
을 반환하지 않습니다.
이맥스에 을 쓰고 싶습니다.은이 파일에 액세스하는 방법이 심볼릭 링크를 통해 이루어 졌음을 기억합니다.
다른 말로하면, 저는 심볼 링크가 이맥스에게 투명 해지기를 바랍니다. 그 이유 중 하나는 현재 파일의 경로에 의존하는 여러 Emacs 매크로가 있고 /some/other/path
에 있고 /home/
이 아닌 파일로 작업하고 있다고 생각하기 때문입니다.
어떻게하면됩니까?
'아니오'라고 대답하고 링크를 통해 파일을 편집하면 git status가 파일이 수정되었음을 올바르게 나타내고 올바른 diff를 보여줍니다. 이것이 "버전 제어 시스템을 우회하는"무엇입니까? – raychi
Emacs VC 지원을 사용할 수 없다는 것을 의미합니다 : 상태, 버전, 사용 가능한 동작/바로 가기 같은 특정 정보. –