, 나는 시작에 HS-마이너 모드를로드하는 다음 코드를 사용 : 지금까지이 CSS 모드, 펄 모드, 쉬 모드 (bash는) 작업이라도어떻게 hs-minor-mode를 자동으로 emacs에서 php-mode로로드 할 수 있습니까? 내가 가장 좋아하는 모드에 대한
(add-hook '____-mode-hook 'hs-minor-mode)
을, 및 lisp- 모드. 하지만 수동으로로드 할 수있는 경우에도 PHP - 모드에 대한 어떤 이유로로드되지 않습니다. 내가 잘못 아무것도
(defun php-overload-keys()
(let ((map php-mode-map))
(define-key map "\t" 'dumb-indent-relative)
(define-key map "\177" 'backward-delete-char)
(define-key map "," nil)
(define-key map ";" nil)
(define-key map ":" nil)
(define-key map "*" nil)
(define-key map "{" nil)
(define-key map "}" nil)
(define-key map "(" nil)
(define-key map ")" nil)
(define-key map "/" nil)
(use-local-map map)))
(add-hook 'php-mode-hook 'php-overload-keys)
(add-hook 'php-mode-hook 'hs-minor-mode)
암 :
은 여기 내 PHP 모드 설정입니까? 함수에서 hs-minor-mode를 래핑하려고 시도했지만 여전히로드되지 않습니다. 그러나 오버로드 된 키를 사용하면됩니다. 거래는 뭐니?
(add-hook 'php-mode-hook (lambda() (hs-minor-mode 1)))
굉장합니다. * 즐겁게 코드 폴드 * – user572491