================================== Free Pascal IDE keyboard shortcuts ================================== First published at 9/5/2019 on https://defkey.com/free-pascal-ide-shortcuts Free Pascal IDE is text-mode integrated development environment that resembles Turbo Pascal's IDE. Free Pascal IDE has 106 shortcuts and we have listed all of them below. General ------- F1 Help Alt + F1 Go to last help topic Ctrl + F1 Search word at cursor position in help Shift + F1 Help index Alt + F3 Close active window F5 Zoom/Unzoom window Ctrl + F5 Move/Zoom active window F6 Switch to next window Shift + F6 Switch to last window F10 Menu Alt + F10 Local menu Alt + 0 List of windows Alt + [1 - 9] Active another window Shift + F2 Call grep utility Alt + X Exit IDE Compiler messages ----------------- Ctrl + F2 Reset debugger/program Ctrl + F3 Display call stack F4 Run as far as the cursor Alt + F5 Switch to user screen F7 Trace into Ctrl + F7 Add watch F8 Step over Ctrl + F8 Set breakpoint at current line F9 Make Ctrl + F9 Run Alt + F9 Compile the active source file F11 Message F12 Compiler messages Text navigation --------------- Left arrow Char left Ctrl + S Char left Right arrow Char right Ctrl + D Char right Up arrow Line up Ctrl + E Line up Down arrow Line down Ctrl + X Line down Ctrl + Left arrow Word left Ctrl + A Word left Ctrl + Right arrow Word right Ctrl + F Word right Ctrl + W Scroll one line up Ctrl + Z Scroll one line down Page Up Page up Ctrl + R Page up Page Down Page down Pos1 Beginning of Line Ctrl + Q + S Beginning of Line End End of Line Ctrl + Q + D End of Line Ctrl + Home First line of window Ctrl + Q + E First line of window Ctrl + End Last line of window Ctrl + Q + X Last line of window Ctrl + Page Up First line of file Ctrl + Q + R First line of file Ctrl + Page Down Last line of file Ctrl + Q + C Last line of file Ctrl + Q + P Last cursor position Ctrl + Q + [ Find matching block delimiter Ctrl + Q + ] Find last matching block delimiter Edit ---- Ctrl + Q + B Go to Beginning of selected text Ctrl + Q + K Go to end of selected text Ctrl + K + L Select current line Ctrl + K + P Print selected text Ctrl + K + T Select current word Ctrl + Del Delete selected text Ctrl + K + C Copy selected text to cursor position Ctrl + K + V Move selected text to cursor position Ctrl + Insert Copy selected text to clipboard Shift + Del Move selected text to the clipboard Ctrl + K + I Indent block one column Ctrl + K + U Unindent block one column Shift + Insert Insert text from clipboard Ctrl + K + R Insert file Ctrl + K + W Write selected text to file Ctrl + K + N Uppercase current block Ctrl + K + O Lowercase current block Ctrl + K + E Uppercase word Ctrl + K + F Lowercase word Change selection ---------------- Ctrl + K + B Mark beginning of selected text Ctrl + K + K Mark end of selected text Ctrl + K + Y Remove selection Shift + Left arrow Extend selection one char to the left Shift + Right arrow Extend selection one char to the right Shift + Pos1 Extend selection to the beginning of the line Shift + End Extend selection to the end of the line Shift + Up arrow Extend selection to the same column in the last row Shift + Down arrow Extend selection to the same column in the next row Shift + End Extend selection to the end of the line Shift + Ctrl + Left arrow Extend selection one word to the left Shift + Ctrl + Right arrow Extend selection one word to the right Shift + Page Up Extend selection one page up Shift + Page Down Extend selection one page down Ctrl + Shift + Pos1 Extend selection to the beginning of the file Ctrl + Shift + Page Up Extend selection to the beginning of the file Ctrl + Shift + End Extend selection to the end of the file Ctrl + Shift + Page Down Extend selection to the end of the file Miscellaneous commands ---------------------- F2 Save file Ctrl + K + S Save file F3 Open file Ctrl + Q + F Search Ctrl + L Search again Ctrl + Q + A Search and replace Ctrl + K + [0 - 9] Set mark Ctrl + Q + [0 - 9] Go to mark Alt + Backspace Undo Kaynak: Freepascal.org Last modified on (UTC): Monday, November 11, 2019 Defkey © All rights reserved.