Skip to content

Awesome keyboard shortcuts for GitLab

Matthias Käppler requested to merge github/fork/Razer6/feature/shortcuts into master

Created by: Razer6

Tired of using your mouse for GitLab? 💤 Here are keyboard shortcuts for GitLab. 🤘

An image says more than 1000 words. This PR improves GitLab with the following shortcuts:

screenshot 2014-08-31 23 55 01

Implementation

I use mousetrap for the key binding management. I first wrote a custom library, but it's not that easy to write a reliable library for that which works for different browsers and different languages, so don't reinvent the wheel!

For different pages, different shortcut handlers are used (derived from base shortcut handler, to support help and search). Additional, custom shortcut handlers define their visible help sections.

Merge request reports