Lightning-fast keyboard shortcuts for Redmine. Navigate and operate with blazing speed.
- ⚡ Quick navigation in issue lists
- 🎯 Keyboard control for search results
- 🚀 Fast page navigation
- ⌨️ Vim-inspired key bindings
- 💬 Reply keyboard shortcut (auto-assigns to last updater)
- ⌨️ ⌘/Option + Enter to submit forms (compatible with auto-save drafts)
- 🔄 Shift + Enter to toggle Edit/Preview tabs
- 🌐 Multi-language support (Japanese, English, French)
cd /path/to/redmine/plugins
git clone https://github.com/unchained-llc/redmine_blitz.git redmine_blitz
service puma restartRestart your Redmine instance.
| Key | Action |
|---|---|
h |
Go to home |
m |
Go to my page |
Backspace |
Go back to the previous page |
^ (Shift+6) |
Go up one URL path level |
n |
Create new issue |
i |
Go to issues list |
a |
Go to activity |
w |
Go to Wiki |
l |
Open / close sidebar |
/ |
Focus search field |
p |
Project jump |
f |
Focus title filter (press Enter to blur) |
| Key | Action |
|---|---|
gg |
Scroll to top |
G (Shift+g) |
Scroll to bottom |
| Key | Action |
|---|---|
e |
Edit issue (including description) |
c |
Copy issue number(s) only |
C (Shift + c) |
Copy issue title(s) followed by #number |
r |
Reply (single issue from the issue list, inline search, or recently viewed issues; auto-assigns to last updater) |
Shift + Enter |
Toggle Edit/Preview tabs (when in textarea) |
⌘/Option + Enter |
Submit form (works on all forms) |
ZZ |
Submit form (Vim-style) |
j / k |
Scroll down / up on issue detail pages |
| Key | Action |
|---|---|
j |
Move to next row |
k |
Move to previous row |
x |
Toggle issue selection |
A (Shift + a) |
Select all visible issues |
s |
Change status of the cursor issue, or selected issues, using Redmine's workflow actions |
Space |
Open / close Quick Look preview |
Enter |
Open issue (bulk edit if 2+ checked) |
t |
Open issue in new tab |
r |
Reply to the cursor issue first, or the single checked issue (auto-assigns to last updater) |
Esc |
Clear selection (press twice to uncheck all) |
| Key | Action |
|---|---|
j |
Move to next result |
k |
Move to previous result |
Enter |
Open selected result |
t |
Open result in new tab |
| Key | Action |
|---|---|
? |
Show keyboard shortcuts help |
Esc |
Clear filter / search input (when focused); otherwise blur input |
- Use
j/kkeys to select issues - Use
xto check multiple issues - Press
Spaceto open or close Quick Look - Press
Enterto go to bulk edit
- Press
Esconce to clear highlight only - Press
Esctwice to uncheck all checkboxes
- Press
pto open project search - Type project name
- Automatically jumps when narrowed down to one project
Press l to open or close the sidebar.
Press e to open the issue edit page with the description field already in edit mode.
On issue detail pages, press r to:
- Automatically assign the issue to the last person who updated it (or the author if no updates)
- Open the notes field for quick response
When editing issues or writing notes:
- Press
Shift + Enterto toggle between Edit and Preview tabs - Works on issue description, notes, and all textarea fields with wiki formatting
- Quick way to preview your markdown formatting without using the mouse
- Only active when focused on a text input field
The following JavaScript API is available:
// Open help overlay
window.KeyboardHelp.open();
// Close help overlay
window.KeyboardHelp.close();
// Toggle help overlay
window.KeyboardHelp.toggle();Redmine Blitz automatically detects your browser language and displays UI elements accordingly:
-
Help overlay (
?key): Displays keyboard shortcuts in your language -
Supported languages: Japanese (ja), English (en), French (fr)
-
Falls back to English for unsupported languages
- Shortcuts are disabled when input fields (input, textarea, etc.) are focused (except Shift+Enter for preview toggle)
- Some shortcuts only work within a project context (
n,w, etc.) - ⌘-Enter and Shift+Enter work with the auto-save drafts plugin
MIT License
UNCHAINED
- GitHub: https://github.com/unchained-llc
1.0.0
- Initial release with core keyboard shortcuts