Keyboard Shortcuts Plugin
Provides keyboard shortcuts to quickly and efficiently navigate and manage Jenkins.
Screenshots
Despite being keyboard oriented, there are several visual user interface elements to this plugin.
| Help Panel | ![]() |
Launched via ?, shows all the known shortcuts |
| View Selector Panel | ![]() |
Launched via g-v, lets the user select from all Views and jumps to the selected View |
| Job Selector Panel | ![]() |
Launched via g-j, lets the user select from all Jobs and jumps to the selected Job |
| Job Permalink Selector Panel | ![]() |
Launched via g-p when user is on a Job page, selects from all Permalinks |
| Node Selector Panel | ![]() |
Launched via g-N, selects from all Computer Nodes |
| Job in View Navigation | ![]() |
When user is on a View page, arrow keys, vim j/k and n/p, and others, migrate the selected Job selector, hit o to open that Job |
Shortcuts
Shortcuts from any Job page
These shortcuts are available when you are on a ./job/.** page:
| Shortcut | Action |
|---|---|
| b | Build now |
| g-c | Go to Changes |
| g-C | Go to Configure Job |
| g-m | Go to Modules |
| g-p | Permalink Selector |
| g-P | Go to SCM Polling |
| g-s | Go to Status |
| g-t | Go to Build Time Trend |
| g-w | Go to Workspace |
Shortcuts from any View page
These shortcuts are available when you are on a ./view/.* page, but
*not a Job page (e.g. ./view/All/job/.**):
| Shortcut | Action |
|---|---|
| b | build current job item |
| j | next job item |
| k | previous job item |
| n | next job item |
| o | open current job item |
| p | previous job item |
| g-C | Go to Configure View |
Shortcuts from any page
These shortcuts are available when you are on any page, unless overridden by a Job or View page shortcut:
| Shortcut | Action |
|---|---|
| ? | show keyboard shortcut help |
| / | move cursor to search box |
| r | refresh current page |
| g-C | Go to Configure Jenkins |
| g-h | Go to Home |
| g-H | Go to Build History |
| g-j | Job Selector |
| g-m | Go to Manage Jenkins |
| g-n | Go to Computer Nodes |
| g-N | Computer Node Selector |
| g-p | Go to People |
| g-P | Go to Plugin Manager |
| g-v | View Selector |
Shortcuts from any Selector Panel
These shortcuts are available when you are on any selector panel:
| Shortcut | Action |
|---|---|
| ← | previous item |
| ↑ | previous item |
| → | next item |
| ↓ | next item |
| <escape> | close panel |
| <enter> | select item |
| <home> | first item |
| <end> | last item |
| <pg-up> | first item |
| <pg-dn> | last item |
Shortcuts from the Search Results Panel
These shortcuts are available when you are on the Search Results panel:
| Shortcut | Action |
|---|---|
| j | next search item |
| k | previous search item |
| n | next search item |
| o | open current search item |
| p | previous search item |
Changelog
2.0 (planned)
- make keyboard shortcuts an extension point for other plugins
1.3 (not yet released)
- Help/Selectors should use the offset from the top of the viewport, not top of the screen JENKINS-13375
- Add keyboard shortcut for console output
JENKINS-13723
- NOTE: the best way to do this was g-c which was previously used by /changes .. /changes now accessed via g-g
- allow j/k navigation for search results JENKINS-13105 - this forced bump to requiredCore of v1.461
1.2 (released 2012-04-03)
- depend on Jenkins v1.455, mistake with v1.1 to depend on v1.454
- typing within a selector should be for anywhere in the selector item name JENKINS-13305
- hitting / key puts / in the search box JENKINS-13106
1.1 (released 2012-03-07)
- depend on Jenkins v1.454 which uses upgraded prototype.js library to not collide with new breadcrumbs
- fixed URL handling for proxy/reverse proxy/weird deploy contexts JENKINS-12730
1.0 (released 2012-02-22)
- depend on the released jenkins 1.451
- fixed a simple bug with permalink jumping
1.0-beta-2 (released 2012-02-08)
- added ability to type prefixes in selectors and have results filtered
- add node selector
- properly handle selectors to prevent multiples being active simultaneously
- fixed prototype.js problem JENKINS-11618
- provide a user property to allow logged in users to enable/disable shortcuts
1.0-beta-1 (released 2012-01-29)
- initial implementation
- fully I18Ned





