Data, Analytics, and Digital Product Development LinkedIn.

Blog  
James Sullivan
James Sullivan

Keyboard Shortcuts

Cover Image for Keyboard Shortcuts
James Sullivan
James Sullivan
Alt+F6 - Switch Windows of same app +Click
Alt+Esc - Cycle Windows (current WS no HUD)
+Tab - Cycle through Windows (All WSs with HUD)
+PageUp/Down Ctrl++←/→ - activate left/right workspace  
++PageDown - move window to right workspace
++←/→ - Move window one monitor to left/right.
Ctrl+PageDown - Move to Tab to the right
F10 - Open first menu of app (usually File)
+F10 - Right mouse click contextual menu
+Ctrl+N - Create new folder (Nautilus)
Alt+↑/↓ - parent/child directory (Nautilus)
+v - Show clipboard history (custom GPaste)
+z - Windows 11 Snap Layouts
Ctrl++d - Add a virtual workspace
Ctrl+Tab - Switch to the next Tab
Alt/Ctrl+1..9 - Locate to Tab ...
Ctrl+d - Bookmark the current Tab
+Ctrl+d - Bookmark all open Tabs
Ctrl+g - Find next after find F3
+Ctrl+g - Find previous (after find)
Ctrl+Alt+h - Open LastPass (custom)
Ctrl+k - Focus built in web search
Ctrl+u - open source code in new Tab
Middle click Tab - Close Tab
Middle click page - Open link in background
+Middle click page - Open link in foreground
+Right click - Force browser right click menu
F6 - Move to next frame
F7 - Caret browsing
+Ctrl+N - Undo close window (FF) or private (Chrome)

Alt-Click - Add another cursor
Select+Ctrl+d - add multi-cursor at next
Alt+↑ - Move current line up one line
+Alt - box selection of text
+Alt+↑ - Extend Cursor upwards
+Alt+→ - Extend selection horizontally
+Alt+. - Autofix
F2 - rename all instances of a variable or function
F3/+F3 - Find next/previous
F8 - go to next error or warning
F12 - go to definition
Ctrl+ - add new line below/above
Ctrl+[ - shift selection left or Ctrl+] right
Ctrl+b - toggle side panel
Ctrl+d - go to next after find/multiselection
Ctrl+g - go to line
Ctrl+j - toggle focus between editor/terminal
 
Ctrl+l - select line (repeat to select following)
Ctrl+p - search files
Ctrl+x - with nothing selected cuts entire line
Ctrl+/ - comment code (works on Jupyter also)
Ctrl+\ - split editor
+Ctrl+e - toggle focus between sidebar/editor
+Ctrl+\ - goto matching bracket ()
Ctrl+Alt+n - run current file (code-runner)
+Ctrl+Alt+↓ - Copy line down
+Ctrl+i - format code
+Ctrl+l - rename all similar text
Ctrl+k s - save all
Ctrl+k Ctrl+s - keyboard shortcuts
+Ctrl+o - find by code
+Ctrl+v - preview (markdown)
New file ! then Tab - creates html template

Esc - command mode j/k down/up m/y markdown/code
- edit mode in cell from command mode
Ctrl+ - to run the current cell
+ - run the current cell and advance to the next.
Ctrl+Alt+[/] - go to the cell above/below
+Ctrl+Alt+[/] - extend selection by cell above/below
Ctrl+; U - move selected cells up
Ctrl+; D - move selected cells down
Ctrl+; A - insert cell above
Ctrl+; B - insert cell below
Ctrl+; C - change cell to code
Ctrl+; D - move selected cells down
Ctrl+; M - change cell to markdown
Ctrl+; X - delete selected cells
+Ctrl+F1 - keyboard help
+Ctrl+t/q - new/close Tab
+Ctrl+←/→ - prev/next Tab
+Ctrl+l - next layout
+Ctrl+Alt+t - set Tab title
+Ctrl+ - new window
+Ctrl+w - close window
+Ctrl+[/] - previous/next window
+Ctrl+F7 - shift focus
+Ctrl+1-9 - focus window 1-9
+Ctrl+f - move window forward
+Ctrl+F8 - swap window
+Ctrl+F11> - toggle fullscreen