I'm trying to memorize and get used to keeping my hands on the keyboard using various key binding on my Linux setup
This is my reference guide that you can use too
Linux
-
I use the
ctrl + tabkey combination to quickly change between windows that it's ingrained into my memory right now -
super + tabis the alternative to navigate between windows in different workspaces. I rarely use it, but it sometimes comes in handy when working on different projects at the same time. -
Finally,
super + dis used to get a general overview of a particular workspace I am in.
Below is a video demonstration
VS Code
Next is the key binding that I've grown accustomed to on VS Code
-
ctrl + pto quickly switch between different files in my project. -
ctrl + tto search for symbols across my entire project. -
ctrl + shift + oto search for symbols such as class/function names, object field names in the file I am editing, e.t.c -
ctrl + gto open up a prompt where I can enter a specific line number to navigate to. -
ctrl + rto open a previously opened project in a new VS Code window. -
ctrl + shift + fto search for a phrase or word in all files in my project. -
ctrl + bto close / open my side bar.
For all of you that have exquisite taste, the title is a play of the famous and somewhat critically acclaimed anime series Keep Your Hands Off Eizouken!
I'll probably expand this by doing a full post on my VS Code, Zed and Linux setup in the future.