emacs로 편집중인 파일의 전체 경로를 가져와야합니다.
- 그 기능이 있습니까?
- 그렇지 않다면 그것을 얻기위한 elisp 함수는 무엇일까요?
- 결과 (경로 이름)를 클립 보드에 복사하여 재사용 할 수있는 방법은 무엇입니까?
Mac OS X와 Aqumacs를 사용하고 있습니다.
(setq filepath (get-fullpath-current-file)) ???
(copy-to-clipboard 'filepath) ???
추가됨
(defun show-file-name () "미니 버퍼에 전체 경로 파일 이름을 표시합니다." (인터렉티브) (메시지 (버퍼 파일 이름)) (kill-new (파일-진실 이름 버퍼-파일-이름)) ) (global-set-key "\ C-cz" 'show-file-name)
내가 얻은 두 가지 대답을 결합하면 원하는 것을 얻을 수 있습니다. 답변 해 주셔서 감사합니다. 그리고 몇 가지 더 많은 질문.
- (file-truename)은 무엇입니까?
- 다른 앱에서 정보를 사용할 수 있도록 킬 링이 아닌 시스템 (OS)의 클립 보드에 경로 이름을 복사 할 수 있습니까?
buffer-file-name
는 변수입니다