This documentation is related to an older version of Firebolt. For the most current documentation, see Firebolt documentation.
Keyboard shortcuts for SQL workspace
Firebolt supports the following keyboard shortcuts in the SQL workspace.
Function | Windows & Linux shortcut | Mac shortcut |
---|---|---|
Select all | Ctrl + a | ⌘ + a |
Select to start | Ctrl + Shift + Up arrow | ⌘ + Shift + Up arrow |
Go to start | Ctrl + Up arrow | ⌘ + Up arrow |
Select to line start | Alt + Shift + Left arrow | ⌘ + Shift + Left arrow |
Go to line start | Alt + Left arrow | Option + Left arrow |
Select up | Shift + Up arrow | Shift + Up arrow |
Go line up | Up arrow | Up arrow |
Select to end | Ctrl + Shift + Down arrow | ⌘ + Shift + Down arrow |
Go to end | Ctrl + Down arrow | ⌘ + Down arrow |
Select to line end | Alt + Shift + Right arrow | ⌘ + Shift + Right arrow |
Go to line end | Alt + Right arrow | Option + Right arrow |
Select down | Shift + Down arrow | Shift + Down arrow |
Go line down | Down arrow | Down arrow |
Select word left | Ctrl + Shift + Left arrow | Option + Shift + Left arrow |
Go to word left | Ctrl + Left | Option + Left arrow |
Select left | Shift + Left arrow | Shift + Left arrow |
Go to left | Left arrow | Left arrow |
Select word right | Ctrl + Shift + Right arrow | Option + Shift + Right arrow |
Go to word right | Ctrl + Right arrow | Option + Right arrow |
Select right | Shift + Right arrow | Shift + Right arrow |
Go to right | Right arrow | Right arrow |
Find | Ctrl + f | ⌘ + f |
Find next | Ctrl + k | ⌘ + g |
Find previous | Ctrl + Shift + k | ⌘ + Shift + g |
Remove line | Ctrl + d | ⌘ + d |
Duplicate line | Ctrl + Shift + d | ⌘ + Shift + d |
Toggle comment | Ctrl + / | ⌘ + / |
Replace | Ctrl + h | ⌘ + Option + f |
Undo | Ctrl + z | ⌘ + z |
Copy lines up | Alt + Shift + Up arrow | ⌘ + Option + Up arrow |
Move lines up | Alt + Up arrow | Option + Up arrow |
Copy lines down | Alt + Shift + Down arrow | ⌘ + Option + Down arrow |
Move lines down | Alt + Down arrow | Option + Down arrow |
Delete | Delete | Fn + delete |
Backspace | Backspace | delete |
Remove to line start | Alt + Backspace | ⌘ + delete |
Remove to line end | Alt + Delete | Ctrl + k |
Remove word left | Ctrl + Backspace | Option + delete |
Remove word right | Ctrl + Delete | ⌘ + Fn + delete |
Indent | Tab | Tab |
To uppercase | Ctrl + u | Ctrl + u |
To lowercase | Ctrl + Shift + u | Ctrl + Shift + u |
Expand to line | Ctrl + Shift + l | ⌘ + Shift + l |
Add cursor above | Ctrl + Alt + Up arrow | Ctrl + Option + Up arrow |
Add cursor below | Ctrl + Alt + Down arrow | Ctrl + Option + Down arrow |
Add cursor above, skip current | Ctrl + Alt + Shift + Up arrow | Ctrl + Option + Shift + Up arrow |
Add cursor below, skip current | Ctrl + Alt + Shift + Down arrow | Ctrl + Option + Shift + Down arrow |
Close current script | Ctrl + Alt + x | ⌘ + Option + x |
Close all scripts | Ctrl + Alt + g | ⌘ + Option + g |
Close all but current script | Ctrl + Alt + o | ⌘ + Option + o |
Save script | Ctrl + Alt + s | ⌘ + Option + s |
Expand/collapse results | Ctrl + Alt + e | ⌘ + Option + e |
Go to line | Ctrl + l | ⌘ + l |
Cancel query | Ctrl + Alt + k | ⌘ + Option + k |