3 art directions — scroll to compare, click to zoom.
Linux edition · 153 shortcuts
RubyMine Keyboard Shortcuts Poster
A printable, framed-quality poster of the essential RubyMine shortcuts for Linux — the keys worth keeping in view, designed to stay readable on a wall.
Poster coming soon
A printable RubyMine shortcuts poster isn't published yet — the full shortcut list below is free to use in the meantime. You can also request a digital edition — a high-resolution, print-ready PDF — at any time.
Want it? Get notified the moment the RubyMine poster is ready.
Make your own
Generate this poster
Choose your shortcuts, add missing ones, tune the colours — then download a free PNG, or get the print-ready PDF.
Free PNG is web-resolution and lightly watermarked. The printable PDF is 300 DPI, print-ready, and watermark-free.
All RubyMine keyboard shortcuts (Linux)
The complete list of 153 RubyMine keyboard shortcuts for Linux, grouped by category. The poster itself features the most essential of these — the keys worth keeping in view, sized to stay readable on a wall.
Edit 42
| Action | Shortcut |
|---|---|
| Code Completion | |
| Quick Fix | |
| Line Comment | |
| Save All | |
| Undo | |
| Generate Code | |
| Reformat Code | |
| Duplicate Line | |
| Delete Line | |
| Redo | |
| Smart Complete | |
| Statement Complete | |
| Parameter Info | |
| Quick Docs | |
| Surround With | |
| Expand Selection | |
| Move Line Up | |
| Move Line Down | |
| New Line | |
| Select All Occur | |
| Select Next Occur | |
| Cut | |
| Copy | |
| Paste | |
| Close Tab | |
| Live Template | |
| Block Comment | |
| Shrink Selection | |
| Optimize Requires | |
| Auto Indent | |
| Paste History | |
| Move Statement Up | |
| Move Statement Down | |
| Join Lines | |
| Split Line | |
| Toggle Case | |
| Expand Block | |
| Collapse Block | |
| Error at Caret | |
| Expand All | |
| Collapse All | |
| Unselect Occur |
Navigate 29
| Action | Shortcut |
|---|---|
| Go to Declaration | |
| Go to Class | |
| Go to File | |
| Go to Symbol | |
| Recent Files | |
| Next Error | |
| Go to Line | |
| Go to Test | |
| Navigate Forward | |
| Navigate Back | |
| Implementation | |
| File Structure | |
| Toggle Bookmark | |
| Next Tab | |
| Prev Tab | |
| Recent Locations | |
| Last Edit | |
| Type Declaration | |
| Super Method | |
| Prev Method | |
| Next Method | |
| Prev Error | |
| Jump to Source | |
| Show Bookmarks | |
| Quick Definition | |
| Related Files | |
| Type Hierarchy | |
| Call Hierarchy | |
| Select in View |
Ruby Tools 18
| Action | Shortcut |
|---|---|
| Run RSpec | |
| Run RuboCop | |
| Bundle Install | |
| Rails Generate | |
| Rails Console | |
| Debug RSpec | |
| Bundle Update | |
| Rails Routes | |
| Rails Server | |
| Run Migrations | |
| RuboCop Autofix | |
| Run Rake Task | |
| Rollback Migration | |
| Open Pry / IRB | |
| Run Cucumber | |
| Extract Module | |
| Generate RBS Sig | |
| Ruby Version |
Search 12
| Action | Shortcut |
|---|---|
| Find | |
| Find in Path | |
| Search Everywhere | |
| Find Action | |
| Replace | |
| Find Usages | |
| Find Next | |
| Replace in Path | |
| Find Previous | |
| Show Usages | |
| Usages in File | |
| Highlight Usages |
Refactor 11
| Action | Shortcut |
|---|---|
| Refactor This | |
| Rename | |
| Extract Method | |
| Extract Variable | |
| Inline | |
| Extract Constant | |
| Extract Field | |
| Change Signature | |
| Move | |
| Extract Parameter | |
| Safe Delete |
Run 9
| Action | Shortcut |
|---|---|
| Run | |
| Debug | |
| Stop | |
| Run Config | |
| Run Context | |
| Rerun | |
| Debug Config | |
| Rerun Tests | |
| Run with Coverage |
Debug 9
| Action | Shortcut |
|---|---|
| Step Over | |
| Resume | |
| Toggle Breakpoint | |
| Step Into | |
| Step Out | |
| Run to Cursor | |
| Evaluate | |
| Smart Step Into | |
| View Breakpoints |
View 9
| Action | Shortcut |
|---|---|
| Project Tool | |
| Terminal | |
| Run Tool | |
| Debug Tool | |
| Version Control | |
| Maximize Editor | |
| Structure Tool | |
| Split Vertically | |
| Distraction Free |
VCS 7
| Action | Shortcut |
|---|---|
| Commit | |
| Push | |
| Update Project | |
| VCS Popup | |
| Show Diff | |
| Recent Changes | |
| Rollback |
General 4
| Action | Shortcut |
|---|---|
| Settings | |
| Switcher | |
| Inspect File | |
| Project Structure |
AI Assistant 3
| Action | Shortcut |
|---|---|
| AI Assistant | |
| Junie Chat | |
| AI Generate |
Unofficial reference. ShortcutPosters is not affiliated with, endorsed by, or sponsored by RubyMine. All product names, logos, and trademarks are property of their respective owners. See our licensing & trademark notice.
Frequently asked questions
- Does the poster include every RubyMine shortcut?
- RubyMine has 153 keyboard shortcuts in total — the complete list is free to read on this page. The poster features the most essential ones, curated to stay readable on a wall.
- Can I print it at home?
- Yes. The digital download is a high-resolution 300 DPI file you can print at home or at any print shop, in standard frame sizes.
- Does it cover both Mac and Windows?
- We sell separate Mac and Windows editions so every key matches your keyboard exactly. This page is the Windows edition.
- Is this an official RubyMine product?
- No. This is an unofficial reference poster and is not affiliated with or endorsed by RubyMine. All trademarks belong to their respective owners.
Thanks — your feedback helps us improve.
Promote your app
Built an app with great keyboard shortcuts? Get it into the database — a free, searchable reference page, and an optional printable poster your power users will pin to the wall.
- Free shortcut reference page
- Indexed & searchable
- Optional framed poster