I have been compiling a few [personal cheat sheets] through out the years as a software engineer and have found they have become invaluable. The cheat sheets were started to help me learn by typing the commands that I needed to remember. For example, as I was learning vim, the commands to move up, down,