답변:
company-active-map
그에 따라 수정하십시오 .
(with-eval-after-load 'company
(define-key company-active-map (kbd "M-n") nil)
(define-key company-active-map (kbd "M-p") nil)
(define-key company-active-map (kbd "C-n") #'company-select-next)
(define-key company-active-map (kbd "C-p") #'company-select-previous))
company-active-map
회사가 분명히로드되기 전에 정의되지 않았습니다. 예를 들어로 회사를로드 한 후 이러한 명령을 평가해야합니다 with-eval-after-load
. 이에 따라 답변을 업데이트했습니다.
Symbol's value as variable is void: company-active-map
수정 후 왜 얻company-active-map
습니까? 어떻게 피할 수 있습니까?