I work from my laptop and the smallish screen makes tiling unattractive/overkill. I much prefer a very quick way to change windows which most DEs make surprisingly more difficult than it should be.
I use Cinnamon because it's basic yet customizable enough (you can't remap changing windows in both directions in GNOME). I set up Super + J/K to change windows (and turned off animations for that). If using too much windows, I know Super + 1/2 will always be the navigator/terminal (order in pinned apps in the panel)ot
I use Ctrl + J/K to change terminal tabs so I can always switch between $TERMINAL_EDITOR and the shell/gdb/etc.
I use vim's buffers for the editor and Shift + J/K to move through tabs (I use fuzzy find option when there is many buffers)
I use vimium (Shift + J/K) in Firefox to go through tabs (although the Ctrl + L + % feature is great to move between tabs.)
It's consistent enought that I dont' forget about it and thus use it
I use Cinnamon because it's basic yet customizable enough (you can't remap changing windows in both directions in GNOME). I set up Super + J/K to change windows (and turned off animations for that). If using too much windows, I know Super + 1/2 will always be the navigator/terminal (order in pinned apps in the panel)ot
I use Ctrl + J/K to change terminal tabs so I can always switch between $TERMINAL_EDITOR and the shell/gdb/etc.
I use vim's buffers for the editor and Shift + J/K to move through tabs (I use fuzzy find option when there is many buffers)
I use vimium (Shift + J/K) in Firefox to go through tabs (although the Ctrl + L + % feature is great to move between tabs.)
It's consistent enought that I dont' forget about it and thus use it