내 모든 것을 내가 어떻게 해야 할까요 Emacs 의 오마치 '없이' 리로드하려면 redefinitions 업데이트했는지 재시작하기 Emacs?
이 명령을 사용할 수 있습니다 (,, /kbd> M-x< kbd> < 로드 파일 '로드 파일' 누르고 두 번 다시 동의하려면 기본값입니다 파일_이름, 이는 현재 파일을 편집하고).
또한, 모든 스엑스프 < 누르고 그냥 움직이십시오 및끝 가리키십시오 kbd>;;;;; C-e< C-x< /kbd> < kbd> /kbd>. 바로 실행할 수 스엑스프. # 39 의 it& 필요 없을 경우 보통 전체 파일을 리로드하려면 you& # 39 선 또는 변경, re 그냥 2.
< kbd> M-:< /kbd>;;; ' (로드형 사용자 초기화 파일)'
',' > m 'm x'
키보드 단축키:
(defun reload-init-file ()
(interactive)
(load-file user-init-file))
(global-set-key (kbd "C-c C-l") 'reload-init-file) ; Reload .emacs file
내가 할 수 있는 제안하세요 don&, t # 39 이 된다. 대신 새로 시작 emacs 세션이고, 테스트 있는모든 물어보고 변경 사항이 제대로 작동합니다. 이 때문에 이를 방지할 수 있는 방법은 오마치 파일에 있는 상태로 놔두고 작동하지 못하는 불러오시길 발생하거나 로드하기에 변수를 확실하게. 이에 따라 모든 경우 원래 세션 및 편집, 당신의 모든 테스트를 위해 항상 새로운 세션을 # 39, ll, you& 뭔가를해야합니다 안정적인 설명줄로 문제가 되는 증상이다.
결국 경우 변경 사항을 만족하고 다른 대답을 한 후 박으래도 및 사용 리로드하는 데. 그냥 내 개인 기본 '평가' 가 추가 / 변경 및, ve you& # 39 절을 할 수 있는 추가적인 / 변경일 코드와 영역을 강조표시합니다 m x eval 지역 호츨 '그냥'. 코드 s # 39, 의도하지 않은 부작용을 최소화 하는 모든 일을 that& 평가하실 최소화하므로 루이프리드 같이 지적한다.
(defun reload-user-init-file()
(interactive)
(load-file user-init-file))
다음은 쉽고 빠르게 신속시작 구성용 테스트합니다. '말' 을 사용할 수도 있습니다 c x c-전자 특정 리스프 (lisp 특정한 함수를 실행하는 것이다.
>. C x c-전자 마지막 스엑스프 eval 명령을 실행합니다 (글로벌 매핑해야 발견된) 이므로, >. 상호대화식 컴파일됨 리스프 함수가 있다. >. >. It 바인딩됩니다 c x c-전자. >. >. (마지막 스엑스프 eval 마지막 스엑스프 arg 내부 평가) >. >. 전에 스엑스프 평가하십시오 점. 값이 인쇄하십시오 에코 (echo) 이다. >. 현재 출력입니다 인수를 통해 접두어입니다 인쇄하십시오 에 있는 것을 의미한다. >. >. 일반적으로, 이 함수는 긴 출력입니다 잘라냅니다 값에 따라 >. 변수 "eval 표현식에서는 프리페치할지 인쇄하십시오." 와 >. "eval 표현식에서는 인쇄하십시오 수준." 제로, 인수를 통해 접미어입니다. >. 그러나, there is no such 버림. 또한 이러한 접두어입니다 인수 >. 이 정수 인쇄할 수 있는 몇 가지 형식 (옥탈칩을, >. 진수, 문자). >. >. "Eval 표현식에서는 디버그입니다 오류 시" 는 모두 비사양 기본값입니다 있는 경우, >. 이 명령은 모든 오류뿐만 정돈합니다 들어가기 위해 디버거.
emacs -q --load "init.el"
사용 예제 [stackoverflow.com/questions/44959535/company-backends-in-gnu-emacs/] (https://stackoverflow.com/questions/44959535/company-backends-in-gnu-emacs/44965615 # 44965615)