Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing M-y binding in 20220411.338 (melpa) #517

Open
kirill-lapshin opened this issue Jun 11, 2022 · 0 comments
Open

Missing M-y binding in 20220411.338 (melpa) #517

kirill-lapshin opened this issue Jun 11, 2022 · 0 comments

Comments

@kirill-lapshin
Copy link

After upgrading emacs to 28.1 had to upgdate ergoemacs to latest version from melpa and lost M-y bindings. Is it intentional? It used to do isearch-forward with M-Y doing isearch-backward. Now isearch-forward is on C-f, which I guess is more in line with common shortcuts from other apps. If it is an intentional change then it would be worth updating layout picture on https://ergoemacs.github.io/ which lists M-y / M-Y as isearch.

To reproduce, use minimal .emacs:

(require` 'package)
(package-initialize)

(setq ergoemacs-theme nil)
(setq ergoemacs-keyboard-layout "us")
(require 'ergoemacs-mode)
(ergoemacs-mode 1)

For now I've added back M-y / M-Y this way:

(define-key ergoemacs-user-keymap (kbd "M-y") 'isearch-forward)
(define-key ergoemacs-user-keymap (kbd "M-Y") 'isearch-backward)
(define-key isearch-mode-map (kbd "M-y") 'isearch-repeat-forward)
(define-key isearch-mode-map (kbd "M-Y") 'isearch-repeat-backward)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant