2012-07-09 4 views
3

C-x d을 입력하면 Dired가 시작됩니다. diredp-* 명령을 실행할 수 있기 때문에 dired+이로드되었지만 dired+은 이후에만 으로 실행되었습니다. diredp 명령을 실행했습니다. 문제가 무엇입니까? Emacs 24.1을 사용하고 있으며 패키지 관리자를 통해 dired+을 설치했습니다.dired +가 자동으로 시작되지 않음

답변

3

Dired +가로드되지 않았습니다. 표시되는 모든 기능은 자동로드됩니다. 즉,이 함수 중 하나를 호출하자마자 이맥스는 diredp.el을 읽을 필요가 있음을 알게된다. 이 파일을 읽으면 기본 dired를 무시하고 모든 것을 작동하게 만듭니다.

문제를 해결하려면 .emacs(require 'diredp) 만 붙여주세요.

+0

'(require diredp)'또는'(requre 'dired +)'를 추가하면'파일 오류 :로드 파일을 열 수 없습니다. diredp'가 있습니다. – RNA

+0

이 답변을보십시오 : http://stackoverflow.com/questions/11127109/emacs-24-package-system-initialization-problems/11140619#11140619. 패키지를 요구하기 전에'(package-initialize)'를 할 필요가 있습니다. –

+1

오른쪽. 내 .emacs 파일에'(packagge-initialize)'를 넣었으나'(require dired +)'를 써야한다는 것을 잊어 버렸다. 감사. 문제 해결됨. – RNA

관련 문제