June is for Shortcuts

Tony Borres

Keyboard shortcuts are a great way to improve your overall efficiency with your computer, but they can be difficult to commit to memory all at once. This month we will suggest a new shortcut each day that we find helpful in our day-to-day lives as front-end web developers. By learning a new shortcut each day you will be well on your way to living a mouse-free life.

Preface

I do much of my day-to-day work on a Windows 7 machine using WebStorm, Visual Studio 2013, and Google Docs. As such, this list of keyboard shortcuts may not be as helpful to users of different platforms and software, though there are generally similar shortcuts available on those systems.

6/1 Move windows in Windows

I find the ability to manipulate the position of windows via the keyboard in Windows 7 as one of the greatest features the OS offers - yet many users somehow overlook this simple set of shortcuts. By holding the Windows key and using your keyboard arrow keys you'll no longer need your mouse to move the active window.

Key combinationResult
win + left-arrowSplit left
win + right-arrowSplit right
win + up-arrowMaximize
win + down-arrowMinimize

Also, if you have multiple monitors, you can move the window from monitor to monitor by continuing to click the left or right arrow key while holding down the Windows key.

6/2: Move that cursor

Until you learn these simple cursor management shortcuts you likely won't realize how much time you've wasted using your mouse to move the cursor and select words in word documents. Once these are committed to muscle memory you'll be able to type and edit documents like a pro.

You likely already know that the arrow keys can be used to move the cursor, and you may know that holding the shift key while arrowing allows you to select a character at a time. From there you simply need to remember that the ctrl key can be used as a modifier to do things in larger chunks.

Left Key combinationResult
left-arrowmove cursor left
ctrl + left-arrowmove cursor left to the beginning of the word
homemove cursor left to the beginning of the line
ctrl + homemove cursor to the beginning of the document (super-duper left)
shift + key comboselect text between cursor start and end point
Right Key combinationResult
right-arrowmove cursor right
ctrl + right-arrowmove cursor right to the end of the word
endmove cursor right to the end of the line
ctrl + endmove cursor to the end of the document (super-duper right)
shift + key comboselect text between cursor start and end point

6/3: Google Docs - Shortcut for everything

Have you ever been working in a Google Doc and wanted to add a numeric list (ctrl + shift + 7), a bulleted list (ctrl + shift + 8), or perhaps center the text (ctrl + shift + E)? You likely reached for your mouse and visually scanned the format bar for these features because it's too difficult to remember the individual shortcuts (or there isn't a shortcut at all as in the case of changing the font). Well, you're in luck. There's a single magical shortcut that does it all.

Key combinationResult
alt + /search the menu within Google Docs

This simple key combination allows you to search the menu options. So, if you want to change the font to "Courier New" you can hit alt + /, type "cour", and hit enter.

Generally the individual shortcut for each feature is still faster, but a shortcut that you can remember is better than one you cannot. Plus, when you use the alt + / key combination it will show you the shortcut combination to the right of the option before you apply it - so you have a way to learn the more granular ones over time. If you'd like to learn all of the shortcut keys available in Google Docs there's a shortcut for that too: ctrl + /.

6/4: Super pasting powers

Often times adding shift to a keyboard shortcut changes or enhances the shortcut. Most people know that ctrl + v will paste whatever was copied to the clipboard, but many applications offer an enhanced paste with ctrl + shift + v.

Key combinationResult
ctrl + shift + vPaste without formatting (Google Docs / Microsoft Word), Select from clipboard (Web Storm, Visual Studio)

In Google Docs and Microsoft Word using ctrl + shift + v acts as "paste special". This allows you to paste the clipboard contents in the document's format rather than the originally copied format. For example, if you copy bold Comic Sans text from a web page, and then paste into your Arial Google Doc with ctrl + v, it will paste in bold Comic Sans (which you clearly don't want because you're not a monster); however, if you were to paste with ctrl + shift + v it will paste the text content from the website in the matching Arial font style and size.

In IDEs, such as Web Storm and Visual Studio, ctrl + shift + v allows you to paste previously copied text. In Web Storm ctrl + shift + v will provide a window to select which of the previously copied texts to paste.

Visual Studio will progressively paste the next most recently copied item with each ctrl + shift + v click (while holding ctrl + shift). In both applications ctrl + v will paste the most recently copied text.

Copy this post (ctrl + c) and give it a try!

6/5: Lock it down

Before heading out of the office for lunch (or just going to the bathroom) you should probably lock your computer. Rather than reaching for your mouse and meandering over to the start button, learn this simple shortcut.

Key combinationResult
win + lLock screen (in Windows)

win + l (l for lock) will immediately lock your Windows screen.

Now you can go to the bathroom with the peace of mind that nobody will replace you desktop background.

6/6: Show me the Desktop

It's the weekend and you want to see that pretty desktop image of yours rather than all of the work-related applications and windows. Windows 7 has the nifty little feature that allows you to minimize everything and go straight to your desktop by clicking on the very bottom right of the screen, but that approach is for mouse-lovers, who we are not.

Key combinationResult
win + dShow desktop (and minimize all windows) in Windows

win + d (d for desktop) will take you straight to your desktop without ever glancing at your mouse. If you want to bring all of your applications back up simply hit win + d again.

6/7: One-handed Browser Tab Management

At times you may find yourself browsing the web and you think of something different that you want to search for. Many people may click the "add tab" button toward the top of the browser, but that would require touching the mouse and moving it several millimeters up. With just your left hand you can quickly open a new tab and start typing your search.

Key combinationResult
ctrl + tCreate new tab
ctrl + wClose tab or application (Browsers, Windows Explorer, and many other applications)
ctrl + shift + tRe-open closed tab
ctrl + tabSwitch to next tab to the right
ctrl + shift + tabSwitch to next tab to the left

ctrl + t will open a new tab in most browsers, and will place the focus in the address bar so that you can immediately begin typing your search (at least in Chrome, which is the browser you should be using). When you're done with the tab you can close it with ctrl + w (w for close?).

ctrl + tab will allow you to quickly switch to the tab to the right. Adding shift to the close or move right shortcuts will reverse their behavior thereby re-opening the closed tab or moving to the tab on the left (oh the magic of the shift key).

Now you're able to create, switch, and remove browser tabs all with just your left hand, which frees your right hand to throw your mouse across the room.

6/8: Spreadsheet Column/Row Selection

It's Monday and you're back to work. If you find yourself modifying spreadsheets for even a portion of the day then it's worthwhile learning some common shortcuts. Today we'll go over how to select columns and rows without using the mouse.

Key combinationResult
ctrl + spaceSelect column (Google Spreadsheet, Microsoft Excel)
shift + spaceSelect row (Google Spreadsheet, Microsoft Excel)

In both Google Spreadsheets and Microsoft Excel you can use ctrl + space to select the column of the active cell (ctrl for Column). This is helpful when you want to clear the contents of the column (by clicking delete), draw your attention to the column, or act on the column in some other way (we'll go over column insertion and removal in a future post). You can then use shift and arrow keys to select more columns.

If rows are more your thing then you can use shift + space to select a row (shift for "Sooo not a column").

6/9: Spreadsheet Column/Row Insert and Delete

With yesterday's shortcut you now know how to select a column or row in a spreadsheet. Now it's time to learn how to do two of the most popular spreadsheet actions: insertion and deletion.

Sadly this is an area where Microsoft Excel and Google Spreadsheet shortcuts differ. We'll go over Excel shortcuts first.

Excel Key combinationResult
ctrl + +Add column(s) or row(s) above or to the left of the selected column(s) or row(s)
ctrl + -Remove selected column(s) or row(s)

In Excel you first must select the column(s) or row(s) that you wish to act on. Then you can use ctrl + + to add columns or rows or ctrl + - to remove columns or rows. When adding columns or rows it inserts the same number of columns or rows that you have selected either left of the selected columns or above the selected rows.

Google Spreadsheet Key combinationResult
alt + i + cAdd column(s) to the left of the selected column(s)
alt + i + rAdd row(s) above the selected row(s)
alt + e + dRemove selected column(s) or row(s)

Since the column and row shortcuts found in Excel are already browser shortcuts used to zoom in and out (note: if you accidentally zoomed in or out you can use ctrl + 0 to return to 100%), Google had to come up with different, less obvious, shortcuts. It is not necessary to select the column or row before using the insertion shortcuts, but by selecting more than one column or row the insertion action will insert the number that is selected.

The insertion shortcuts are alt + i + c for "Insert Column" and alt + i + r for "Insert Row". Column and row deletion is alt + e + d for "Edit Delete".

6/10: Jump to the Address Bar

All too often users shift their mouse to the top of the screen simply to place their cursor in the browser address bar. Cut that bad habit with this simple shortcut.

Key combinationResult
alt + dPlace cursor in address bar (all browsers and Windows Explorer)

When in a browser or Windows folder (Windows Explorer) pressing alt + d will place focus in the address bar, and highlight the contents of the address bar so that you can immediately begin typing. This is also helpful when you want to copy the address of the page you are on via ctrl + c.

Pro tip: Add a ? at the beginning of you address bar to force a Google search rather than it potentially being treated as a url as is the case when you search for "asp.net".

6/11: Switch Active Windows

This one is an oldie and a goodie. Many people already know and use this shortcut without even thinking about it, but for anybody who doesn't already know how to switch between applications this shortcut is a life changer.

Key combinationResult
alt + tabSwitch between open applications and windows

If you have multiple applications open you can switch between them with alt + tab rather than clicking on the taskbar icons with your mouse. Using this keyboard combination will switch you to the most recently used application. If you press the combination again it will switch you back. If you press alt + tab but keep holding down the alt key you will see a list of the applications to switch between, and while holding alt it will switch the selected application for each press of the tab key.

6/12: Back and Forward Navigation

When browsing the web you will inevitably need to navigate backward - whether it's to get back to your search results or to return to an embarrassingly cute picture that you stumbled upon. You're in luck - there's a shortcut for that.

Key combinationResult
alt + left-arrowNavigate back in browsers and Windows Explorer
alt + right-arrowNavigate forward in browsers and Windows Explorer

Using alt and you're left and right arrow keys you can navigate your browser history like a pro. This also works with Windows Explorer so you can quickly open folders and navigate back all day. Note that backspace and shift + backspace will also navigate backward / forward assuming you're focus isn't in an input field, but the alt key approach is convenient because it always works.

6/13: Facebook Stream Navigation

I'm sure you don't use Facebook at work, but now that it's the weekend it's fair game. There's a better way to scroll through your stream than using the mouse or arrow keys.

Key combinationResult
jScroll to next post (Facebook, Google+, various other sites)
kScroll to previous post (Facebook, Google+, various other sites)

Using the j key you can scroll down your social stream while sipping on your weekend margarita. If you skipped past something interesting click k. Be careful that you don't have focus in an input field otherwise you're going to have a pretty funny status update (jjjjjkjkjjk).

6/14: Browser Refresh

Web developers refresh their browser approximately 1337 times a day, but even the average user occasionally needs to refresh.

Key combinationResult
ctrl + rRefresh the browser
ctrl + shift + rRefresh the browser ignoring cache (Chrome, Firefox)

ctrl + r will refresh the browser as if you clicked the browser refresh button. Chrome and Firefox also provide ctrl + shift + r, which will reload the page and all of the assets rather than relying on cached data. This comes in handy when you're a web developer troubleshooting a problem.

Note that F5 and shift + F5 perform the same refresh and refresh ignoring cache actions, but they're a bit more of a finger stretch.

6/15: Folder and File Browsing

The most common (and slowest) way to browse folders and files is to double click on My Computer, and then begin clicking and scrolling folders. Using a few keyboard shortcuts will get you where you want to be in a snap.

Key combinationResult
win + eOpens Windows Explorer (the equivalent of double clicking "My Computer")
win + rOpens the Run window

If you like starting at "My Computer" (labeled as just "Computer" in Windows 7) then win + e is your new best friend. It opens the Computer directory up immediately so that you can begin to navigate the folders.

Folders can be navigated quickly by arrowing down/up to the folder you wish to open and then clicking enter. If you're staring at a long list of folders then you can jump quickly to the folder you want by beginning to type the name of the folder. If you've opened a folder by accident you can use the navigate back shortcut that we learned previously (alt + left-arrow). When you're done navigating you can close the folder with ctrl + w as we learned in One-handed Browser Tab Management.

If you prefer to start at a different folder than Computer you can use the run command win + r and then type the folder you want to jump to (such as c:/windows), and the click enter.

6/16: Rename Folder or File

Yesterday you learned how to navigate folders and files without a mouse, but if you wanted to rename one of those folders or files you would still need to right click with your mouse. No more! Today we learn the simple shortcut that allows for renaming.

Key combinationResult
F2Rename file in Windows Explorer, edit cell in Microsoft Excel

Yes, the function keys in the great north of your keyboard do have a purpose. When browsing files and folders clicking F2 will put the selected folder or file in rename mode with the full name already selected. Therefore if you want to fully rename the folder or file you can just start typing. If, instead, you only wanted to modify the name then after hitting F2 hit arrow-right to remove the highlight.

6/17: New Browser Window

Occasionally you want a new browser window rather than a new tab - especially if you plan to split screen or you are using multiple monitors. Before you drag that new tab out of the window learn this shortcut.

Key combinationResult
ctrl + nOpen new window (Browsers, Windows Explorer, varios applications)
ctrl + shift + nOpen new icognito window (Chrome)

Use ctrl + n to open a new window (n for New window). This shortcut works similarly in various other applications. For instance, ctrl + n will create a new document in Word and a new tab in Sublime Text.

If you're feeling a little sneakier you open a new Icognito window in Chrome via ctrl + shift + n. Icognito mode allows your to browse without storing history, cookies, etc. This is helpful if you're doing web development or if you're buying your significant other a surprise gift.

6/18: Find What You're Looking For

When you're looking for a specific term on a web page or document the application's search functionality can be a savior, but ironically the search functionality can be difficult to find. Stop searching for the search so that you can begin searching with these shortcuts.

Key combinationResult
ctrl + fOpens find in most applications and Windows Explorer
F3Find next in most applications
shift + F3Find previous in most applications

Next time there is a term you want to search for simply press ctrl + f to be placed in the application's search form. You can then generally begin typing your search (you may need to hit enter to submit it). If there are multiple results you can go to the next result with F3, and if you accidentally pass what you were looking for you can search backward with shift + F3.

6/19: Start with the Win Key

The Windows 7 Start menu is fairly useful, but most people don't know the shortcuts to take full advantage of it.

Key combinationResult
winOpens the start menu
win and then up-arrowMove selection up to "All Programs"
win and then down-arrowMove selection to the top item
win and then tabMove selection to next section (right column, shutdown, left column)
win and then typeSearch applications and files

Pressing the win key will open the Start menu. From there you can immediately start typing to search for and open applications. For instance, if you want to open Google Chrome you can generally hit win, type "ch", and hit enter (you may need to type more than just "ch" depending on your installed applications and how recently you've opened Chrome in this manner).

Once the Start menu is open you can also use the arrow keys, tab, and enter to navigate. The arrow keys will move up and down the current column, tab will move you between the sections (right column, shutdown, left column), and enter will open the currently selected item.

So hit win and give it a try!

6/20: Create New Folder and More

If you organizing a lot of files, such as vacation images, you may find the need to create one or more folders. Use this simple shortcut that you've already seen before instead of using the mouse's right-click context menu.

Key combinationResult
ctrl + shift + nCreate new folder (Windows Explorer)

Like many shortcuts, ctrl + shift + n acts differently depending on where it is used. We learned in the New Browser Window post that it opens a new Incognito window in Google Chrome. When used in Windows Explorer, ctrl + shift + n creates a new folder with the name highlighted so that you can immediately begin typing to rename the folder. With this shortcut you can quickly create multiple folders without ever lifting your hands off of the keyboard.

Also remember that many other shortcuts that you likely are familiar with work within Windows Explorer.

Key combinationResult
ctrl + aSelect all file(s) and folder(s)
ctrl + cCopy selected file(s) and folder(s)
ctrl + xCut selected file(s) and folder(s)
ctrl + vPaste copied or cut file(s) and folder(s)
ctrl + zUndo (delete, paste, rename, etc.)
deleteDelete selected file(s) or folder(s)

6/21: Undo / Redo

Today is Father's Day so we'll keep this one short and sweet. We're all prone to make mistakes (especially fathers suffering from sleep deprivation). That's why it's worth mastering the art of undo and redo.

Key combinationResult
ctrl + zUndo
ctrl + shift + zRedo
ctrl + yRedo (additional shortcut option)

If you make a mistake in a word document, browser field, Windows Explorer, or almost any other application ctrl + z will reverse the mistake. Think Z for Zorro cutting through your mistake. Most applications keep a list of changes so that you can undo multiple times.

If after an undo you realize that the change was valid and you want to undo the undo (aka redo) use the power of the shift key to reverse the shortcut (ctrl + shift + z).

You can also access the redo functionality with ctrl + y as in whY does this shortcut exist?

6/22: Print Screen and Window Capture

Occasionally you want to take a screenshot so that you can share what you're looking at with another person, but is there a shortcut for that?

Key combinationResult
print screenCapture full screen onto clipboard
alt + print screenCapture selected window onto clipboard

Pressing print screen will seem like it didn't do anything, but it tells Windows to take a screenshot of the full screen and add it to your clipboard. Once added to your clipboard you can use ctrl + v to paste it into an email, word document, or any other application that supports images. Just want to capture the current window rather than the full screen? Add alt to the mix.

Tip: If you'd like to capture something smaller than the active window you can use Windows 7's "Snipping Tool". Open it using the Start Menu shortcuts you learned in Start with the Win Key.

6/23: Gmail Shortcuts

Gmail has a wealth of shortcuts, but you have to opt-in to use them. We'll review some of the most useful shortcuts to coax you into opting-in.

With Gmail shortcuts turned on the following shortcuts (and many more) are now available to you:

Key combinationResult
up-arrow / down-arrowMove the focus up / down the inbox list
cCompose new email
xCheck / uncheck the focused inbox item
enterOpen the focused inbox item
lLabel the opened or checked email(s)
eArchive the opened or checked email(s)
#Delete the opened or checked email(s)
ctrl + kInsert link
?Show all shortcuts

To opt-in to Gmail shortcuts:

  1. Open the desktop version of Gmail (on your computer not a mobile device).
  2. Click the gear icon in the upper right corner, and select Settings.
  3. Within the Keyboard shortcuts section select Keyboard shortcuts on.
  4. Click Save Changes at the bottom of the screen.

6/24: Submit Post When Enter Doesn't Work

On many websites, such as Facebook, pressing enter will add a newline rather than submit your post. This is helpful when you're typing up your status, but how can you submit that status for the world to see without condescending to use the mouse to click the Post button?

Key combinationResult
ctrl + enterSubmit / send post (Facebook, Gmail)
alt + enterNewline (Excel, Google Spreadsheet)

Clicking ctrl + enter when typing a Facebook post submits that post. It's like telling Facebook "This is my final answer". This shortcut also works in Gmail to send an email that you are composing.

On the flipside, if you're in a field that uses the enter key to submit the entry (such as Excel cells), you can generally use alt + enter to create a newline.

6/25: Jump to Website Search Box

Have you ever wondered if there is a shortcut that immediately places your cursor in a website's search box? Probably not, but after learning this shortcut you'll never risk wondering.

Key combinationResult
/Place cursor in search box (Gmail, Facebook, Twitter, Google+, etc.)

When you are within Gmail, Facebook, Twitter, Google+, and many other websites pressing the / (front slash) key will place your cursor in the search box so that you can search mouse-free. Since the front slash shares the key with the ? you can remember this shortcut by thinking, "How can I find what I'm looking for ?".

6/26: Gmail Bullets and Indentation

Numeric and bulleted lists are a clean and concise way to communicate a list of items, but Gmail hides the options within the formatting bar. Learn these shortcuts to be a top lister.

Key combinationResult
ctrl + shift + 7Add numeric list
ctrl + shift + 8Add bulleted list
ctrl + ]Indent line or selection
ctrl + [Unindent line or selection
shift + enterAdd new line without bullet

ctrl + shift + 7 will get you started with a numeric list. If bullets are more your thing than swap the 7 for an 8. ctrl + ] can be used to indent a line, and ctrl + [ will unident it. Think of the braces as really flat arrows pointing in the direction you want the list to be indented. If you've ever wondered how to add a new line between bullets without adding a new bullet you simply need to add shift to the enter for more power.

Learning these shortcuts will help you create bulleted lists both in Gmail and Google Docs.

6/27: Browser Bookmarks

Want to add the current website as a bookmark? There's a shortcut to make that bookmark star turn yellow.

Key combinationResult
ctrl + dAdd current page to bookmarks (Chrome, Firefox, IE)
ctrl + shift + bToggle bookmark bar open/close (Chrome, Firefox, IE)

To bookmark the current page press ctrl + d (try it now!). Think D as in "Doubt I'll remember this website if I don't bookmark it".

If you'd like to see your bookmark bar (or hide it) ctrl + shift + b is the way to do it.

6/28: Slack Channel Selector

We use Slack for our company's internal communications. It's what you would get if AIM and IRC had a much cuter baby. It provides multiple channels (like chat rooms) to have conversations, but having to click on the channel you want to view is silly when there is a shortcut for that.

![Slack logo](http://i.imgur.com/7PpM4MT.jpg =300x)

Key combinationResult
ctrl + kOpens channel selection window in Slack

With ctrl + k you can jump between Slack conversations without lifting your fingers off of the keyboard.

6/29: Chrome Dev Tools

The Chrome Dev Tools is an indispensable tool for web developers, but even non-developers can use it to get a better understanding of what may be going wrong with a web page that they are viewing. Here is a list of shortcuts that I use on a daily basis.

Key combinationResult
F12Open Chrome Dev Tools (to last used tab)
ctrl + shift + jOpen Chrome Dev Tools (to Console tab)
escToggle Console open / closed
ctrl + oNavigate to source file
ctrl + gGo to line number
ctrl + bAdd breakpoint (when in source file)
F8Resume from breakpoint while debugging
F10Step over next function while debugging
F11Step into next function while debugging
ctrl + lClear console

The average user may only care to know how to open the Chrome Dev Tools (F12), which is great, but if you're a web developer you should commit to memorizing all of these shortcuts to make your working life a little bit easier.

6/30: A Shortcut for Shortcuts

We've covered a lot of shortcuts this month, but there are plenty of others out there. Perhaps one of the best shortcuts to learn is one that tells you what other shortcuts are available.

Key combinationResult
?Lists the available shortcuts for many website applications (Gmail, Facebook, Twitter, Google+, etc.)

Many of the websites that you use every day provide a list of supported shortcuts when you press the ? key (outside of an input box). This single shortcut can make you a shortcut expert in Gmail, Facebook, Twitter, Google+, and many other websites.

Conclusion

Over these past 30 days we've discussed many keyboard shortcuts. You may had already known some, but hopefully you found many new and helpful. If so, then please bookmark this blog (ctrl + d), and share it with others!

Share These Shortcuts by Using These Shortcuts
  1. alt + d to jump to the address bar
  2. ctrl + c to copy the address
  3. ctrl + t to create a new tab
  4. type: facebook.com enter to navigate to Facebook
  5. p to post a new status
  6. Type a flattering description of how helpful this was
  7. ctrl + v to paste the address
  8. enter to share your new-found shortcut knowledge
Bonus Shortcut (now with more mouse)

When browsing the web you can open a link in a new tab by holding ctrl while clicking the link with your mouse (yes, even I use the mouse occasionally).

Solidified Shortcut Sheet
Key combinationResult
win + left-arrowSplit left
win + right-arrowSplit right
win + up-arrowMaximize
win + down-arrowMinimize
left-arrowmove cursor left
ctrl + left-arrowmove cursor left to the beginning of the word
homemove cursor left to the beginning of the line
ctrl + homemove cursor to the beginning of the document (super-duper left)
shift + key comboselect text between cursor start and end point
right-arrowmove cursor right
ctrl + right-arrowmove cursor right to the end of the word
endmove cursor right to the end of the line
ctrl + endmove cursor to the end of the document (super-duper right)
shift + key comboselect text between cursor start and end point
alt + /search the menu within Google Docs
ctrl + shift + vPaste without formatting (Google Docs / Microsoft Word), Select from clipboard (Web Storm, Visual Studio)
win + lLock screen (in Windows)
win + dShow desktop (and minimize all windows) in Windows
ctrl + tCreate new tab
ctrl + wClose tab or application (Browsers, Windows Explorer, and many other applications)
ctrl + shift + tRe-open closed tab
ctrl + tabSwitch to next tab to the right
ctrl + shift + tabSwitch to next tab to the left
ctrl + spaceSelect column (Google Spreadsheet, Microsoft Excel)
shift + spaceSelect row (Google Spreadsheet, Microsoft Excel)
ctrl + +Add column(s) or row(s) above or to the left of the selected column(s) or row(s)
ctrl + -Remove selected column(s) or row(s)
alt + i + cAdd column(s) to the left of the selected column(s)
alt + i + rAdd row(s) above the selected row(s)
alt + e + dRemove selected column(s) or row(s)
alt + dPlace cursor in address bar (all browsers and Windows Explorer)
alt + tabSwitch between open applications and windows
alt + left-arrowNavigate back in browsers and Windows Explorer
alt + right-arrowNavigate forward in browsers and Windows Explorer
jScroll to next post (Facebook, Google+, various other sites)
kScroll to previous post (Facebook, Google+, various other sites)
ctrl + rRefresh the browser
ctrl + shift + rRefresh the browser ignoring cache (Chrome, Firefox)
win + eOpens Windows Explorer (the equivalent of double clicking "My Computer")
win + rOpens the Run window
F2Rename file in Windows Explorer, edit cell in Microsoft Excel
ctrl + nOpen new window (Browsers, Windows Explorer, varios applications)
ctrl + shift + nOpen new icognito window (Chrome)
ctrl + fOpens find in most applications and Windows Explorer
F3Find next in most applications
shift + F3Find previous in most applications
winOpens the start menu
win and then up-arrowMove selection up to "All Programs"
win and then down-arrowMove selection to the top item
win and then tabMove selection to next section (right column, shutdown, left column)
win and then typeSearch applications and files
ctrl + shift + nCreate new folder (Windows Explorer)
ctrl + aSelect all file(s) and folder(s)
ctrl + cCopy selected file(s) and folder(s)
ctrl + xCut selected file(s) and folder(s)
ctrl + vPaste copied or cut file(s) and folder(s)
ctrl + zUndo (delete, paste, rename, etc.)
deleteDelete selected file(s) or folder(s)
ctrl + zUndo
ctrl + shift + zRedo
ctrl + yRedo (additional shortcut option)
print screenCapture full screen onto clipboard
alt + print screenCapture selected window onto clipboard
up-arrow / down-arrowMove the focus up / down the inbox list
cCompose new email
xCheck / uncheck the focused inbox item
enterOpen the focused inbox item
lLabel the opened or checked email(s)
eArchive the opened or checked email(s)
#Delete the opened or checked email(s)
ctrl + kInsert link
ctrl + enterSubmit / send post (Facebook, Gmail)
alt + enterNewline (Excel, Google Spreadsheet)
/Place cursor in search box (Gmail, Facebook, Twitter, Google+, etc.)
ctrl + shift + 7Add numeric list
ctrl + shift + 8Add bulleted list
ctrl + ]Indent line or selection
ctrl + [Unindent line or selection
shift + enterAdd new line without bullet
ctrl + dAdd current page to bookmarks (Chrome, Firefox, IE)
ctrl + shift + bToggle bookmark bar open/close (Chrome, Firefox, IE)
ctrl + kOpens channel selection window in Slack
F12Open Chrome Dev Tools (to last used tab)
ctrl + shift + jOpen Chrome Dev Tools (to Console tab)
escToggle Console open / closed
ctrl + oNavigate to source file
ctrl + gGo to line number
ctrl + bAdd breakpoint (when in source file)
F8Resume from breakpoint while debugging
F10Step over next function while debugging
F11Step into next function while debugging
ctrl + lClear console
?Lists the available shortcuts for many website applications (Gmail, Facebook, Twitter, Google+, etc.)