Я бы хотел настроить привязки клавиш так, чтобы "n" и "p" автоматически запускали ess-rdired-next-line и 'ess-rdired-previous-line, редактируя мои .emacs
Он не распознает переменную ess-rdired-mode-map, пока я не вызову ess-rdired из буфера с процессом ESS.Я попытался поместить (ess-rdired)
ранее в мой .emacs и получил ошибку
. С этим буфером сейчас не связан ни один процесс ESS
Когда я вызываю ess-rdired изESS-буфер перед использованием define-key, как показано ниже, привязки клавиш работают как положено.
(define-key ess-rdired-mode-map "P" 'ess-rdired-plot)
(define-key ess-rdired-mode-map "n" 'ess-rdired-next-line)
(define-key ess-rdired-mode-map "p" 'ess-rdired-previous-line)
Debugger entered--Lisp error: (void-variable ess-rdired-mode-map)