Я добавил web-beautify- * в Emacs 24, чтобы я мог запустить Mx web-beautify-js, чтобы отформатировать мой исходный код javascript.
Я добавил несколько сочетаний клавиш для html-mode и css-mode, которые отлично работают.
(eval-after-load 'sgml-mode '(define-key html-mode-map (kbd "C-c b") 'web-beautify-html)) (eval-after-load 'css-mode '(define-key css-mode-map (kbd "C-c b") 'web-beautify-css)) Однако следующий фрагмент для js-mode и javascript-mode не работает.
(eval-after-load 'javascript-mode '(define-key js-mode-map (kbd "C-c b") 'web-beautify-js)) (eval-after-load 'js-mode '(define-key js-mode-map (kbd "C-c b") 'web-beautify-js)) Как я могу добавить пользовательские сочетания клавиш в js-mode и javascript-mode?