.emacs 파일은 어디에 있습니까? 답변 될 수 있기 때문에

GNU FTP 사이트에서 Emacs 23.1을 다운로드했습니다. 압축을 풀고 구성 후 빌드했습니다.

홈 디렉토리 나 시스템의 어느 곳에서도 .emacs 파일을 찾을 수 없습니다! 뭔가 빠졌습니까?



답변

또는 주석에서 지적한 것처럼 훨씬 간단한 방법으로
Ctrl+ H, v(describe-variable)은 다음과 같이 변수 및 해당 값을 설명하는 멋진 출력을 제공합니다.

    user-init-file is a variable defined in ‘C source code’.
    Its value is
    "/home/.emacs"

문서 :
사용자 초기화 파일의 디렉토리를 포함한 파일 이름. 로드 된 파일의 확장자가 ‘.elc’이고 해당 소스 파일이 존재하는 경우이 변수는 소스 파일의 이름을 포함하며 init 파일을 편집하는 ‘custom-save-all’과 같은 기능에 사용하기에 적합합니다. Emacs가 init 파일을로드하고 평가하는 동안 value는 & lsquo’.elc ‘확장자가 있는지 여부에 관계없이 파일의 실제 이름입니다.

이 방법은 매우 장황합니다. 더 간결한 답변은 emacs를 시작하고 Lisp 평가 버퍼에서 + 를 입력 user-init-file하고 평가하는 것입니다. 다음과 같이 init 파일의 위치를 ​​인쇄합니다 :CtrlJ

user-init-file
"/home/.emacs"

답변

Emacs를 구성하려면 파일을 작성해야합니다. 파일을 만들어 파일 해킹을 시작하거나 M-x customize사용자 지정을 사용 하고 저장할 수 있습니다.


답변

EmacsWiki의 InitFile 장을 참조하십시오 .

init 파일에는 Emacs를 시작할 때 실행할 개인 EmacsLisp 코드가 포함되어 있습니다.

  • 들어 GnuEmacs , 그것은이다 ~/.emacs또는 _emacs~/.emacs.d/init.el.
  • 들어 이맥스 , 그 것이다 ~/.xemacs~/.xemacs/init.el.
  • 들어 AquamacsEmacs , 그것이 ~/.emacs~/Library/Preferences/Aquamacs Emacs/Preferences.el

답변

당신 .emacs.emacs.d/init.el존재 하지 않는지 확인 했습니까 ? 후자가 점점 더 표준이되는 것처럼 보이기 때문에 (하나의 파일은보다 적음 ~).


답변

Windows에서 파일 이름이 점으로 시작할 수없는 DOS 및 FAT 파일 시스템과의 호환성을 위해 .emacs 파일을 _emacs라고 할 수 있습니다. 일부 사용자는 파일 시스템 및 대부분의 다른 프로그램이 파일을 처리 할 수 ​​있지만 탐색기는 점으로 시작하는 이름으로 파일을 만들 수 없으므로 이러한 이름을 계속 사용하는 것을 선호합니다. Emacs 22 이상에서 init 파일은 .emacs.d / init.el이라고도 합니다. lisp 패키지로 작성된 다른 많은 파일도 이제 .emacs.d 디렉토리에 저장되므로 모든 Emacs 관련 파일을 한 곳에 보관합니다.

출처 :
http://www.gnu.org/software/emacs/manual/html_mono/efaq-w32.html#Init-file


답변

당신은 시도해야합니다 ls -a.

ََََََََ


답변

간단한 대답. .emacs 파일이 홈 디렉토리에 나타나기 전에 Emacs에서 일부 코드 작성을 시작해야합니다. 빠른 Hello, World! 및 간단한 수학 코드를 작성하고 컴파일하고 실행하십시오.

그런 다음 집을 다시 보면서 입력 ls -a하면 알 수 있습니다. 그런 다음 편집하고을 입력하십시오 gedit .emacs. 나는 이멕스와 함께 이상한 이멕스 편집을 느끼기 때문에 gedit를 사용한다.