EFanZh’s Blog

Default Keyboard Shortcuts for Editors

Default Keyboard Shortcuts for Editors

This is a list of default keyboard shortcuts of different editors, IDEs or browsers.

TODO: Investigate softwares list here.

Text editing

DrRacket (Linux) DrRacket (Windows) Eclipse gedit KWrite PyCharm Qt Creator Sublime Text (Linux) Visual Studio Visual Studio Code (Linux) Visual Studio Code (Windows)
Save Ctrl + S Ctrl + S Ctrl + S Ctrl + S Ctrl + S Ctrl + S Ctrl + S Ctrl + S Ctrl + S Ctrl + S
Save All Not supported Not supported Ctrl + Shift + S Ctrl + Shift + L Ctrl + S Ctrl + Shift + S Ctrl + Shift + S
Close Current Document Ctrl + W Ctrl + W Ctrl + F4 or Ctrl + W Ctrl + W Ctrl + W Ctrl + F4 Ctrl + W Ctrl + W Ctrl + F4
Undo Ctrl + Z Ctrl + Z Ctrl + Z Ctrl + Z Ctrl + Z Ctrl + Z Ctrl + Z Ctrl + Z Ctrl + Z Ctrl + Z Ctrl + Z
Redo Ctrl + Shift + Z Ctrl + Y Ctrl + Shift + Z Ctrl + Shift + Z Ctrl + Shift + Z Ctrl + Shift + Z Ctrl + Shift + Z Ctrl + Y Ctrl + Y Ctrl + Y Ctrl + Y
Cut Ctrl + X Ctrl + X Ctrl + X Ctrl + X Ctrl + X Ctrl + X Ctrl + X Ctrl + X Ctrl + X Ctrl + X Ctrl + X
Copy Ctrl + C Ctrl + C Ctrl + C Ctrl + C Ctrl + C Ctrl + C Ctrl + C Ctrl + C Ctrl + C Ctrl + C Ctrl + C
Paste Ctrl + V Ctrl + V Ctrl + V Ctrl + V Ctrl + V Ctrl + V Ctrl + V Ctrl + V Ctrl + V Ctrl + V Ctrl + V
Find Ctrl + F Ctrl + F Ctrl + F Ctrl + F Ctrl + F Ctrl + F Ctrl + F Ctrl + F Ctrl + F Ctrl + F Ctrl + F
Find Next Ctrl + G Ctrl + G Ctrl + K Ctrl + G F3 F3 F3 F3 F3 F3 F3
Find Previous Ctrl + Shift + G Ctrl + Shift + G Ctrl + Shift + K Ctrl + Shift + G Shift + F3 Shift + F3 Shift + F3 Shift + F3 Shift + F3 Shift + F3 Shift + F3
Replace Ctrl + Shift + R Ctrl + Shift + R Ctrl + F Ctrl + H Ctrl + R Ctrl + R Ctrl + F Ctrl + H Ctrl + H Ctrl + H Ctrl + H
Select All Ctrl + A Ctrl + A Ctrl + A Ctrl + A Ctrl + A Ctrl + A Ctrl + A Ctrl + A Ctrl + A Ctrl + A Ctrl + A
Format Document Ctrl + I Ctrl + I Ctrl + Shift + F Ctrl + Alt + L Ctrl + K, Ctrl + D Ctrl + Shift + I Alt + Shift + F
Complete Word Ctrl + / Ctrl + / Alt + / Ctrl + Space Ctrl + Space Ctrl + Space Ctrl + Space Ctrl + Space Ctrl + Space Ctrl + Space
Convert to Uppercase Ctrl + Shift + X Ctrl + U Ctrl + U Alt + Shift + U Ctrl + K, Ctrl + U Ctrl + Shift + U
Convert to Lowercase Ctrl + Shift + Y Ctrl + L Ctrl + Shift + U Alt + U Ctrl + K, Ctrl + L Ctrl + U
Toggle Case Not supported Ctrl + Shift + U
Go to Line Alt + G Alt + G Ctrl + L Ctrl + I Ctrl + G Ctrl + G Ctrl + L Ctrl + G Ctrl + G Ctrl + G Ctrl + G
Delete Line Ctrl + D Ctrl + D Ctrl + K Ctrl + Y Ctrl + Shift + K Ctrl + Shift + L Ctrl + Shift + K Ctrl + Shift + K
Move Line Up Alt + Up Alt + Up Ctrl + Shift + Up Alt + Shift + Up Ctrl + Shift + Up Ctrl + Shift + Up Alt + Up Alt + Up Alt + Up
Move Line Down Alt + Down Alt + Down Ctrl + Shift + Down Alt + Shift + Down Ctrl + Shift + Down Ctrl + Shift + Down Alt + Down Alt + Down Alt + Down
Add Cursor Above Not supported Alt + Shift + Up Alt + Shift + Up Alt + Shift + Up Alt + Shift + Up Ctrl + Alt + Up
Add Cursor Below Not supported Alt + Shift + Down Alt + Shift + Down Alt + Shift + Down Alt + Shift + Down Ctrl + Alt + Down
Sort Lines Ctrl + Alt + S F9
Add Line Comment Ctrl + Alt + ; Ctrl + Alt + ; Not Assigned Ctrl + D Ctrl + K, Ctrl + C Ctrl + K, Ctrl + C Ctrl + K, Ctrl + C
Remove Line Uncomment Ctrl + Alt + = Ctrl + Alt + = Not Assigned Ctrl + Shift + D Ctrl + K, Ctrl + U Ctrl + K, Ctrl + U Ctrl + K, Ctrl + U
Toggle Line Comment Ctrl + / Ctrl + / Ctrl + / Ctrl + / Ctrl + /
Refactor - Rename Alt + Shift + R Shift + F6 Ctrl + Shift + R F2 F2
Go Back Alt + Left Ctrl + Alt + Left Alt + Left Alt + - Ctrl + Alt + - Alt + Left
Go Forward Alt + Right Ctrl + Alt + Right Alt + Right Alt + Shift + - Ctrl + Shift + - Alt + Right

Debugging

DrRacket Eclipse Edge Firefox (Linux) Firefox (Windows) Google Chrome (Windows) PyCharm Qt Creator Visual Studio Visual Studio Code (Linux) Visual Studio Code (Windows)
Start Debugging F11 Shift + F9 F5 F5 F5 F5
Continue Debugging F8 F5 or F8 F8 F8 F8 or Ctrl + \ F9 F5 F5 F5 F5
Step Into F5 F11 Ctrl + F11 F11 F11 or Ctrl + ; F7 F11 F11 F11 F11
Step Out F7 Shift + F11 Ctrl + Shift + F11 Shift + F11 Shift + F11 or Ctrl + Shift + ; Shift + F8 Shift + F11 Shift + F11 Shift + F11 Shift + F11
Step Over F6 F10 F10 F10 F10 or Ctrl + ' F8 F10 F10 F10 F10
Toggle Breakpoints Ctrl + Shift + B Ctrl + B Ctrl + B Ctrl + B Ctrl + F8 F9 F9 F9 F9