Risposte:
Modificare di company-active-mapconseguenza:
(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-mapnon è definito prima che la società venga caricata ovviamente. È necessario valutare questi comandi dopo il caricamento dell'azienda, ad es with-eval-after-load. Con . Ho aggiornato la mia risposta di conseguenza.
Symbol's value as variable is void: company-active-mapdopo la modificacompany-active-mape come posso evitarlo?