I just use super(win key)/hyper (bound to capslock) for i3-related commands and leave emacs to its own devices with normal binds
The problem some of us have is we get used to jumping between emacs windows/buffers using C-x o and C-x b and then without thinking about it try and use the same keys to jump between i3 windows and of course it doesn't work. Or vice versa, trying to use i3 shortcuts to switch emacs windows/buffers.
That's fine as far as it goes, but I don't think that gets you what this article is for, which is things like using the same binding context-dependently to navigate between emacs splits and regular window manager windows, context-dependently. Which is a fun bit of overengineering.
Yes, I am misunderstanding the problem. The windows/mac command key leave shift, control and alt free for i3.
Yeah this is what I do. This article feels like crazy overengineering for something that's not really a problem
There can never be too many modifier keys:
https://xcancel.com/octonion/status/1341113219142828039