Editor Shortcuts

PyScripter

Editor shortcuts
Previous Top Next

The following table presents the editor commands and the default associated shortcuts. These shortcuts can be changed using Editor Options.  For further IDE commands and keyboard shortcuts see Keyboard Shortcuts.
  
Command
Shortcut
Description
Block Indent
Shft+Ctrl+I
Indent selection
Block Unindent
Shft+Ctrl+U
Unindent selection
Clear All
 
Delete everything
Column Select
Shft+Ctrl+C
Set Column selection mode
Context Help
F1
Context Sensitive Help
Copy
Ctrl+C
Ctrl+Ins
Copy selection to Clipboard
Copy Line Down
Shft+Alt+Down
Copy line(s) down
Copy Line Up
Shft+Alt+Up
Copy line(s) up
Cut
Ctrl+X
Shft+Del
Cuts selection
Delete BOL
 
Delete from cursor to beginning of line
Delete
 
Delete selection
Delete Char
Del
Delete next char
Delete EOL
Shft+Ctrl+Y
Delete from cursor to end of line
Delete Last Char
Bksp
Delete last char (i.e. backspace key)
Delete Last Word
Ctrl+Bksp
Delete from cursor to start of word
Delete Line
Ctrl+Y
Delete current line
Delete Word
Ctrl+T
Delete from cursor to end of word
Down
Down
Move cursor down one line
Editor Bottom
Ctrl+End
Move cursor to end of file
Editor Top
Ctrl+Home
Move cursor to start of file
Go To Marker i
Ctrl+i
Go to numbered bookmark i (i=0..9)
Insert Line
Ctrl+N
Break line at current position, leave caret
Insert Mode
 
Set editor mode to insert mode
Left
Left
Move cursor left one char
Line Break
Ctrl+M
Break line at current position, move caret to new line
Line End
End
Move cursor to end of line
Line Select
Shft+Ctrl+L
Set selection mode to Line
Line Start
Home
Move cursor to beginning of line
Lower Case
Ctrl+K, Ctrl+L
Change word at cursor or selection to lower case
Match Bracket
Ctrl+]
Go to matching bracket
Select to Bracket
Shift+Ctrl+]
Go to matching bracket extending the selection
Move Line Down
Alt+Down
Move line(s) down
Move Line Up
Alt+Up
Move line(s) up
Normal Select
Shift+Ctrl+N
Set selection mode to Normal
Overwrite mode
 
Set editor mode to overwrite mode
Page Bottom
Ctrl+PgDn
Move cursor to bottom of page
Page Down
PgDn
Move cursor down one page
Page Left
 
Move cursor left one page
Page Right
 
Move cursor right one page
Page Top
Ctrl+PgUp
Move cursor to top of page
Page Up
PgUp
Move cursor up one page
Paste
Ctrl+V
Shft+Insert
Paste Clipboard to current position
Redo
Shift+Ctrl+Z
Shft+Alt+BkSp
Perform redo if available
Right
Right
Move cursor right one char
Scroll Down
Ctrl+Down
Scroll down one line leaving cursor position unchanged
Scroll Left
 
Scroll left one char leaving cursor position unchanged
Scroll Right
 
Scroll right one char leaving cursor position unchanged
Scroll Up
Ctrl+Up
Scroll up one line leaving cursor position unchanged
Sel Down
 
Extend selection one line down
Sel Editor Bottom
Shft+Ctrl+End
Extend selection to the end of file
Sel Editor Top
Shft+Ctrl+Home
Extend selection to the start of file
Sel Left
Shft+Left
Extend selection one char left
Sel Line End
Shft+End
Extend selection to the end of line
Sel Line Start
Shft+Home
Extend selection to the start of line
Sel Page Bottom
Shft+Ctrl+PgDn
Extend selection to the bottom of the page
Sel Page Down
Shft+PgDn
Extend selection one page down
Sel Page Left
 
Extend selection one page left
Sel Page Right
 
Extend selection one page right
Sel Page Top
Shft+Ctrl+PgUp
Extend selection to the top of the page
Sel Page Up
Shft+PgUp
Extend selection one page up
Sel Right
Shft+Right
Extend selection one char right
Sel Up
Shft+Up
Extend selection one line up
Sel Word Left
Shft+Ctrl+Left
Extend selection one word to the left
Sel Word Right
Shft+Ctrl+Right
Extend selection one word to the right
Select All
Ctrl+A
Select all text in the editor
Set Marker i
Shft+Ctrl+i
Set numbered bookmark i at the current position (i=0..9)
Shift Tab
Shft+Tab
Action dependent on indentation options
Tab
Tab
Insert tab or spaces depending on editor options
Title Case
Ctrl+K, Ctrl+T
Change word at cursor or selection to title case
Toggle Case
 
Toggle the case of the word at cursor or selection
Toggle Mode
Ins
Toggle insert/overwrite mode
Undo
Ctrl+Z
Alt+Bksp
Undo last action
Up
Up
Move cursor up one line
Upper Case
Ctrl+K, Ctrl+U
Change word at cursor or selection to upper case
Word Left
Ctrl+Left
Move cursor left one word
Word Right
Ctrl+Right
Move cursor right one word
Zoom in
Alt+'+'
Increase the font size of the editor
Zoom out
Alt+'-'
Decrease the font size of the editor
Code folding shortcuts
Fold All
Shft+Ctrl+-
Fold all ranges
Unfold All
Shft+Ctrl+/
Unfold all ranges
Fold Nearest
Ctrl+/
Fold nearest range
Unfold Nearest
Shft+Ctrl+/
Unfold nearest range
Fold Regions
 
Fold all regions
Unfold Regions
 
Unfold all regions
Fold Level 1
Ctrl+K Ctrl+1
Fold top level ranges (level 1)
Unfold Level 1
Shft+Ctrl+K Shft+Ctrl+1
Unfold top level ranges (level 1)
Fold Level 2
Ctrl+K Ctrl+2
Fold level 2 ranges
Unfold Level 2
Shft+Ctrl+K Shft+Ctrl+2
Unfold level 2 ranges
Fold Level 3
Ctrl+K Ctrl+3
Fold level 3 ranges
Unfold Level 3
Shft+Ctrl+K Shft+Ctrl+3
Unfold level 3 ranges
Fold Functions
 
Fold all functions (IDE command)
Unfold Functions
 
Unfold all functions (IDE command)
Fold Classes
 
Fold all classes (IDE command)
Unfold Classes
 
Unfold all classes (IDE command)
Other shortcuts available in the editor
Code completion
Ctrl+Space
Call tips
Shft+Ctrl+Space
Show a call tip