
Emacs는 다음과 같은 기호 링크를 생성하여 파일 잠금을 처리합니다.
> ls -la
lrwxr-xr-x 1 miguel staff 25 Jul 20 18:21 .#test.md -> [email protected]
이전에 수정된 파일이 있는 다른 폴더에서는 컴퓨터 이름이 달랐습니다.
> ls -la
lrwxr-xr-x 1 miguel staff 41 Jul 20 17:53 .#gtd.org -> [email protected]
내가 후자의 파일을 저장하라고 요청하면 Emacs는 ... locked by miguel@Miguel... (pid548): (s, q, p, ?)?
.
의 컴퓨터 이름은 system_profiler SPSoftwareDataType
이 둘 중 하나가 아니지만 Computer Name: Miguel’s MacBook Pro (3)
.
때때로 컴퓨터 이름이 처음으로 돌아가고 Emacs가 다시 "잠금을 소유"합니다. create-lock-files
로 설정하여 잠금 기능을 비활성화하는 것을 피하고 싶습니다 nil
.
이는 El Capitan 10.11.6과 High Sierra 10.13.4 모두에서 발생합니다.
Emacs가 사용하는 컴퓨터 이름을 상수 값으로 설정하려면 어떻게 해야 합니까?
업데이트(2018년 7월 24일): 컴퓨터 이름을 El Capitan으로 변경했는데 Emacs가 가끔 사용 하고 가끔 colossus
사용하는 것과 같은 문제가 여전히 발생합니다 . High Sierra에서는 컴퓨터 이름도 바꿨는데 Emacs는 다른 컴퓨터 이름인 . Emacs가 연동에 사용하는 컴퓨터 이름은 어떻게 설정하나요?colossus
colossus.local
[email protected]