Câu trả lời:
Sửa đổi cho company-active-mapphù hợp:
(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-mapkhông được xác định trước khi công ty được tải rõ ràng. Bạn cần đánh giá các lệnh này sau khi công ty được tải, ví dụ như với with-eval-after-load. Tôi cập nhật câu trả lời của tôi cho phù hợp.
Symbol's value as variable is void: company-active-mapsau khi sửa đổicompany-active-map, và làm thế nào tôi có thể tránh điều này?