Keyboard Shortcuts
Overview
DBWillow supports many keyboard shortcuts to help you work faster and more efficiently.
General Shortcuts
Application
Ctrl+N/Cmd+N- New connectionCtrl+O/Cmd+O- Open connectionCtrl+W/Cmd+W- Close current tabCtrl+Q/Cmd+Q- Quit applicationCtrl+,/Cmd+,- Open settings
Navigation
Ctrl+Tab/Ctrl+PageDown- Next tabCtrl+Shift+Tab/Ctrl+PageUp- Previous tabCtrl+1-9/Cmd+1-9- Switch to tab number
SQL Editor
Editing
Ctrl+Enter/Cmd+Enter- Execute queryCtrl+//Cmd+/- Toggle commentCtrl+F/Cmd+F- FindCtrl+H/Cmd+H- ReplaceCtrl+G/Cmd+G- Go to lineCtrl+D/Cmd+D- Select next occurrenceCtrl+Shift+L/Cmd+Shift+L- Select all occurrencesAlt+Up/Down- Move line up/downCtrl+Shift+K/Cmd+Shift+K- Delete lineCtrl+Enter/Cmd+Enter- Insert line belowCtrl+Shift+Enter/Cmd+Shift+Enter- Insert line above
Code Actions
Ctrl+Space- Trigger autocompleteCtrl+Shift+Space- Trigger parameter hintsCtrl+./Cmd+.- Quick fixShift+Alt+F/Shift+Option+F- Format documentCtrl+K Ctrl+F/Cmd+K Cmd+F- Format selection
Selection
Ctrl+A/Cmd+A- Select allCtrl+L/Cmd+L- Select lineCtrl+Shift+L/Cmd+Shift+L- Select all occurrencesAlt+Click- Add cursorCtrl+Alt+Up/Down/Cmd+Option+Up/Down- Add cursor above/below
AI Assistant
Ctrl+Shift+A/Cmd+Shift+A- Open AI AssistantEscape- Close AI Assistant
Dashboards
Ctrl+Shift+D/Cmd+Shift+D- Open dashboardsN- New widgetE- Edit widgetDelete- Delete widget
Results
Ctrl+E/Cmd+E- Export resultsCtrl+R/Cmd+R- Refresh resultsCtrl+F/Cmd+F- Find in results
Tips
Learning Shortcuts
- Hover over buttons to see shortcuts
- Check menu items for shortcuts
- Practice common shortcuts
- Customize if needed
Productivity
- Use shortcuts for frequent actions
- Combine shortcuts for power users
- Learn editor shortcuts
- Master navigation shortcuts
Platform Differences
Windows/Linux
- Use
Ctrlfor most shortcuts Altfor additional optionsShiftfor extended actions
macOS
- Use
Cmdinstead ofCtrl Optioninstead ofAltControlfor special actions
Next Steps
- Learn about Connection Settings
- Read Supported Versions
- Explore SQL Editor guide
