Есть ли веская причина, по которой Mac Emacs не привязывает щелчок правой кнопкой мыши к контекстному меню. Вместо этого должна быть нажата ctrl-mouse-left-button.
Любая настройка, чтобы это исправить?
Есть ли веская причина, по которой Mac Emacs не привязывает щелчок правой кнопкой мыши к контекстному меню. Вместо этого должна быть нажата ctrl-mouse-left-button.
Любая настройка, чтобы это исправить?
Я искал глобальное меню, File , Edit и т.д.
Так что я использовал describe key description с C-h k <right-click> , который ссылается на mouse.el . Там я замечаю раздел
;;; Bindings for mouse commands.
который я проверяю, поскольку хочу, чтобы поведение C-<right-click> повторялось в <right-click> .
я нахожу
(global-set-key [C-down-mouse-3]
`(menu-item ,(purecopy "Menu Bar") ignore
:filter (lambda (_)
(if (zerop (or (frame-parameter nil 'menu-bar-lines) 0))
(mouse-menu-bar-map)
(mouse-menu-major-mode-map)))))
и просто добавьте это в мой init.el , изменив (global-set-key [C-down-mouse-3]... на (global-set-key [mouse-3]...