Я только что установил Devel :: PerlySense 0,0180.
Я поместил в файл .emacs следующее:
; PerlySense
(load "~/perly-sense")
(global-unset-key "\C-p")
(global-set-key (kbd "\C-p \C-d") 'perly-sense-smart-docs-at-point)
(global-set-key (kbd "\C-p \C-g") 'perly-sense-smart-go-to-at-point)
Но теперь, когда я пытаюсь загрузить Perl-файл в emacs, перед его загрузкой я получаю следующую ошибку:
ошибка "Начинается последовательность клавиш C-p m f
с префиксным ключом C-p "
Как я могу это исправить? Я новичок в Emacs, поэтому буду очень признателен за любую помощь в этом отношении.
Обновление:
Ссылка , предоставленная ysth , предлагает выполнить следующее:
(use-local-map (make-sparse-keymap))
=> nil
(local-set-key "\C-p" ctl-x-map)
=> nil
(key-binding "\C-p\C-f")
=> find-file
(key-binding "\C-p6")
=> nil
Теперь мне нужно добавить это в мой файл .emacs для создания раскладки?
Когда я добавляю приведенный выше код в .emacs и запускаю emacs, я получаю ошибку:
void-variable =>
В чем здесь проблема?