Risposte:
Modificare di company-active-map
conseguenza:
(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
non è 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-map
dopo la modificacompany-active-map
e come posso evitarlo?