How to remove some warnings?
It would be nice to have a way to remove some of the affected keys from a guru list. For example, I like the idea to teach myself to not use Home/End/PgUp/PgDn, because this keys are missing from or in weird locations on laptop keyboards, but I see no reason to unlearn arrow keys, because I use them in any case for moving between windows by S-
I've removed offending keys for now by editing guru sources, but it would be nice to do it 'properly' from init.el.
You can simply modify guru-affected-bindings-list.
You mean do something like (setq guru-affected-bindings-list (seq-filter ... guru-affected-bindings-list)) in init.el? It doesn't work.
Yep, but you you need to do it before enabling guru-mode, as this var is used by its guru-init function.
I tried at first, but have found that guru-affected-bindings-list was unbound.
Can you paste here how you structured the configuration exactly?