Aquamacs 사용자 정의 개발자의 결정을 기반으로 만 일을 가지고 있으며, 지금은 몇 달 동안 Aquamacs 함께 시간을 보낸 적이없는 사용
. 다음은 Emacs의 제네릭 버전에서 작동하는 무언가입니다. 키 바인딩은 Ctrl + C f
입니다. 문제가 해결되지 않으면 저에게 어떤 일이 일어나는지 알려주십시오.
편집 (2014 년 1 월 6 일) : 초안 초안.
EDIT (2013 년 1 월 13 일) : 변수 path
과 관련된 코드의 누락 부분을 추가했습니다.
(define-key dired-mode-map (kbd "C-c f") (lambda() (interactive)
(let* (
(input-filename
(if
(or (re-search-backward "^*" nil t)
(re-search-forward "^*" nil t))
(dired-get-marked-files)
(dired-get-file-for-visit)))
(path (if (stringp input-filename)(file-name-directory input-filename))))
(cond
((and
(stringp input-filename)
(not (file-directory-p input-filename))
(file-exists-p input-filename)
(not (equal input-filename (concat path "."))))
(find-file input-filename))
((listp input-filename)
(mapc 'find-file input-filename))))))
'디렉토리 버퍼 '가'dired-mode' 버퍼입니까? 또한 Aquamacs의 어떤 버전이 있습니까? – lawlist
예, "Dired by name"입니다. –