(→Toggles) |
|||
(5 intermediate revisions by the same user not shown) | |||
Line 8: | Line 8: | ||
==Editing text== | ==Editing text== | ||
{| | {| | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl A</span></div> |
|Select all | |Select all | ||
|Selects all text in active file | |Selects all text in active file | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl ;</span></div> |
− | |||
− | |||
− | |||
− | |||
|Select next occurrence | |Select next occurrence | ||
|Selects next occurrence of selected word (creating [[multi-caret editing|multiple selections]]) or word under caret if no selection exists | |Selects next occurrence of selected word (creating [[multi-caret editing|multiple selections]]) or word under caret if no selection exists | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl ,</span></div> |
|Make selections | |Make selections | ||
|Selects all occurrences of selected word or word under caret if no selection exists (creating [[multi-caret editing|multiple selections]]) | |Selects all occurrences of selected word or word under caret if no selection exists (creating [[multi-caret editing|multiple selections]]) | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt Shift Z</span></div> |
|Remove last caret | |Remove last caret | ||
|Removes last-created caret or selection ([[multi-caret editing]]) | |Removes last-created caret or selection ([[multi-caret editing]]) | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Shift /</span></div> |
|Remove all carets | |Remove all carets | ||
|Removes all active carets ([[multi-caret editing]]) except for last-created caret | |Removes all active carets ([[multi-caret editing]]) except for last-created caret | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl J</span></div> |
+ | |Join lines | ||
+ | |[[Join lines]], which joins active line to the next one (or all selected lines) | ||
+ | |- | ||
+ | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl E</span></div> | ||
|Delete line | |Delete line | ||
|Deletes line caret is on | |Deletes line caret is on | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl F11</span></div> |
|Delete to start of line | |Delete to start of line | ||
|Deletes from caret to start of line | |Deletes from caret to start of line | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl F12</span></div> |
|Delete to end of line | |Delete to end of line | ||
|Deletes from caret to end of line | |Deletes from caret to end of line | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt Shift D</span></div> |
|Duplicate line | |Duplicate line | ||
|Duplicates the active line | |Duplicates the active line | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Z</span></div> |
|Undo | |Undo | ||
|Undoes last action if possible | |Undoes last action if possible | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Y</span></div> |
|Redo | |Redo | ||
|Reverses last undo action if possible | |Reverses last undo action if possible | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Backspace</span></div> |
|Delete previous word | |Delete previous word | ||
|Deletes the word preceding the caret, or to beginning of word if the caret is in the middle of a word | |Deletes the word preceding the caret, or to beginning of word if the caret is in the middle of a word | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Delete</span></div> |
|Delete next word | |Delete next word | ||
|Deletes the word following the caret, or to end of word if the caret is in the middle of a word | |Deletes the word following the caret, or to end of word if the caret is in the middle of a word | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl /</span></div> |
|Trim trailing spaces | |Trim trailing spaces | ||
|Deletes all trailing spaces on all lines in active file | |Deletes all trailing spaces on all lines in active file | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl \</span></div> |
|Trim leading spaces | |Trim leading spaces | ||
|Deletes all leading spaces on all lines in active file | |Deletes all leading spaces on all lines in active file | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl T</span></div> |
|Reformat paragraph | |Reformat paragraph | ||
|[[Reformat paragraph|Reformats the current paragraph]] or selected text | |[[Reformat paragraph|Reformats the current paragraph]] or selected text | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl F5</span></div> |
|To lowercase | |To lowercase | ||
|Converts selected text or letter next to caret to lowercase | |Converts selected text or letter next to caret to lowercase | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt F5</span></div> |
|To uppercase | |To uppercase | ||
|Converts selected text or letter next to caret to uppercase | |Converts selected text or letter next to caret to uppercase | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>F5</span></div> |
|Capitalize | |Capitalize | ||
|Capitalizes letter next to caret or first character of each word in selected text | |Capitalizes letter next to caret or first character of each word in selected text | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Shift F5</span></div> |
|Invert case | |Invert case | ||
|Inverts case of letter next to caret or all characters in selected text | |Inverts case of letter next to caret or all characters in selected text | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl K</span></div> |
|Spell check | |Spell check | ||
|Invokes the [[Spell check|spelling checker]] | |Invokes the [[Spell check|spelling checker]] | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl I</span></div> |
|Insert literal character | |Insert literal character | ||
|Inserts a [[Insert literal character|literal character]] at caret position | |Inserts a [[Insert literal character|literal character]] at caret position | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl D</span></div> |
|Hex insert / delete | |Hex insert / delete | ||
|[[Hex insert/delete|Insert or delete characters]] in hex edit mode | |[[Hex insert/delete|Insert or delete characters]] in hex edit mode | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Shift A</span></div> |
|Inserts ä character | |Inserts ä character | ||
|(As appropriate for active file's encoding) | |(As appropriate for active file's encoding) | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Shift A</span></div><br>(Caps Lock on) |
|Inserts Ä character | |Inserts Ä character | ||
|(As appropriate for active file's encoding) | |(As appropriate for active file's encoding) | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Shift O</span></div> |
|Inserts ö character | |Inserts ö character | ||
|(As appropriate for active file's encoding) | |(As appropriate for active file's encoding) | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Shift O</span></div><br>(Caps Lock on) |
|Inserts Ö character | |Inserts Ö character | ||
|(As appropriate for active file's encoding) | |(As appropriate for active file's encoding) | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Shift U</span></div> |
|Inserts ü character | |Inserts ü character | ||
|(As appropriate for active file's encoding) | |(As appropriate for active file's encoding) | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Shift U</span></div><br>(Caps Lock on) |
|Inserts Ü character | |Inserts Ü character | ||
|(As appropriate for active file's encoding) | |(As appropriate for active file's encoding) | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Shift S</span></div> |
|Inserts ß character | |Inserts ß character | ||
|(As appropriate for active file's encoding) | |(As appropriate for active file's encoding) | ||
Line 135: | Line 135: | ||
==Clipboard operations== | ==Clipboard operations== | ||
{| | {| | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl C</span></div> |
|Copy | |Copy | ||
|Copies text from active file into the clipboard | |Copies text from active file into the clipboard | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Insert</span></div> |
|Copy | |Copy | ||
|Copies selected text (also in [[SSH / telnet console|SSH / telnet client window]]) | |Copies selected text (also in [[SSH / telnet console|SSH / telnet client window]]) | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl X</span></div> |
|Cut | |Cut | ||
|Cuts text from active file into the clipboard | |Cuts text from active file into the clipboard | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Shift Delete</span></div> |
|Cut | |Cut | ||
|Cuts text from active file into the clipboard (also in [[SSH / telnet console|SSH / telnet client window]]) | |Cuts text from active file into the clipboard (also in [[SSH / telnet console|SSH / telnet client window]]) | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl V</span></div> |
|Paste | |Paste | ||
|Pastes text from the clipboard into the active file | |Pastes text from the clipboard into the active file | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Shift Insert</span></div> |
|Paste | |Paste | ||
|Pastes clipboard contents (als in [[SSH / telnet console|SSH / Telnet client window]]) | |Pastes clipboard contents (als in [[SSH / telnet console|SSH / Telnet client window]]) | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Shift C</span></div> |
|Copy and append | |Copy and append | ||
|Copies selected text and appends it onto the clipboard | |Copies selected text and appends it onto the clipboard | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Shift X</span></div> |
|Cut and append | |Cut and append | ||
|Cuts selected text and appends it onto the clipboard | |Cuts selected text and appends it onto the clipboard | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Shift V</span></div> |
|Paste and copy | |Paste and copy | ||
|Pastes text from the clipboard into the active file while simultaneously moving original selection to clipboard | |Pastes text from the clipboard into the active file while simultaneously moving original selection to clipboard | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl 0-9</span></div> |
|Select clipboard | |Select clipboard | ||
|Selects Windows clipboard (0) or one of the user [[clipboards]] (1 - 9) | |Selects Windows clipboard (0) or one of the user [[clipboards]] (1 - 9) | ||
Line 179: | Line 179: | ||
{| | {| | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl N</span></div> |
|New | |New | ||
|Creates a new file | |Creates a new file | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl O</span></div> |
|Open | |Open | ||
|Opens [[file open]] dialog to open an existing file | |Opens [[file open]] dialog to open an existing file | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Q</span></div> |
|Quick open | |Quick open | ||
|Opens [[Quick open]] dialog for quickly opening files without file open dialog | |Opens [[Quick open]] dialog for quickly opening files without file open dialog | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl F4</span></div> |
|Close | |Close | ||
|Closes active file | |Closes active file | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Shift F4</span></div> |
|Close all files | |Close all files | ||
|Closes all open files | |Closes all open files | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl S</span></div> |
|Save | |Save | ||
|Saves the active file | |Saves the active file | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt F12</span></div> |
|Save | |Save | ||
|Saves all open files | |Saves all open files | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>F12</span></div> |
|Save as | |Save as | ||
|Saves the active file as a new file | |Saves the active file as a new file | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl P</span></div> |
|Print | |Print | ||
|[[Print|Prints]] the active file | |[[Print|Prints]] the active file | ||
Line 218: | Line 218: | ||
==Search / goto operations== | ==Search / goto operations== | ||
{| | {| | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl F</span></div> |
|Quick find / Find | |Quick find / Find | ||
|Opens [[Quick find]]; Hold '''Ctrl''' and press '''F''' twice to open regular [[Find]] dialog | |Opens [[Quick find]]; Hold '''Ctrl''' and press '''F''' twice to open regular [[Find]] dialog | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt F3</span></div> |
|Find | |Find | ||
|Opens [[find]] (bypassing [[Quick Find]]) | |Opens [[find]] (bypassing [[Quick Find]]) | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl R</span></div> |
|Replace | |Replace | ||
|Opens [[replace]] dialog | |Opens [[replace]] dialog | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Shift F</span></div> |
|Find in files | |Find in files | ||
|Opens [[find in files]] dialog | |Opens [[find in files]] dialog | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl .</span></div> |
|Highlight all | |Highlight all | ||
|Highlights all occurrences of selected text, or word under caret if no selection exists | |Highlights all occurrences of selected text, or word under caret if no selection exists | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>F3</span></div> |
|Find next | |Find next | ||
|Searches forwards for last find string | |Searches forwards for last find string | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl F3</span></div> |
|Find previous | |Find previous | ||
|Searches backwards for last find string | |Searches backwards for last find string | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Shift F3</span></div> |
|Select to next occurrence | |Select to next occurrence | ||
|Selects all text from caret through next occurence of find string | |Selects all text from caret through next occurence of find string | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl G</span></div> |
|Goto | |Goto | ||
|[[Goto|Goes to]] the specified line (or hex address) | |[[Goto|Goes to]] the specified line (or hex address) | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl B</span></div> |
|Select to matching brace | |Select to matching brace | ||
|Selects to matching brace from next (,[,{ to closing },],) or other brace character as defined in the [[wordfiles|wordfile]] | |Selects to matching brace from next (,[,{ to closing },],) or other brace character as defined in the [[wordfiles|wordfile]] | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl F2</span></div> |
|Toggle bookmark | |Toggle bookmark | ||
|Toggles [[Bookmarks|bookmark]] | |Toggles [[Bookmarks|bookmark]] | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>F2</span></div> |
|Go to bookmark | |Go to bookmark | ||
|Jumps to next [[Bookmarks|bookmark]] | |Jumps to next [[Bookmarks|bookmark]] | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Shift F2</span></div> |
|Select to next bookmark | |Select to next bookmark | ||
|Selects all text from caret through next [[Bookmarks|bookmarked]] line | |Selects all text from caret through next [[Bookmarks|bookmarked]] line | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Shift Alt F2</span></div> |
|Select to previous bookmark | |Select to previous bookmark | ||
|Selects all text from caret through previous [[Bookmarks|bookmarked]] line | |Selects all text from caret through previous [[Bookmarks|bookmarked]] line | ||
Line 277: | Line 277: | ||
==Caret / view positioning== | ==Caret / view positioning== | ||
{| | {| | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl 🠕</span></div> |
|Scroll view up | |Scroll view up | ||
|Scrolls view up one line while maintaining current caret position | |Scrolls view up one line while maintaining current caret position | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl 🠗</span></div> |
|Scroll view down | |Scroll view down | ||
|Scrolls view down one line while maintaining current caret position | |Scrolls view down one line while maintaining current caret position | ||
+ | |- | ||
+ | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Shift Mouse Wheel</span></div> | ||
+ | |Scrolls horizontally | ||
+ | |Tracks horizontal scroll bar | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt 🠖</span></div> |
|Next Paragraph | |Next Paragraph | ||
|Positions caret at first non-space character of next paragraph | |Positions caret at first non-space character of next paragraph | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt 🠔</span></div> |
|Previous Paragraph | |Previous Paragraph | ||
|Positions caret at first non-space character of current paragraph (if positioned mid-paragraph) or previous paragraph | |Positions caret at first non-space character of current paragraph (if positioned mid-paragraph) or previous paragraph | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt Page Up</span></div> |
|Top of window | |Top of window | ||
|Moves caret to first visible line | |Moves caret to first visible line | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt Page Down</span></div> |
|Bottom of window | |Bottom of window | ||
|Moves caret to last visible line | |Moves caret to last visible line | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl -</span></div><br>(numeric keypad only) |
|Hide / show selection | |Hide / show selection | ||
|[[Hide/show_selection|Hides or shows]] active code folding node, or active line if in non-highlighted file | |[[Hide/show_selection|Hides or shows]] active code folding node, or active line if in non-highlighted file | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl +</span></div><br>(numeric keypad only) |
|Collapse all | |Collapse all | ||
|Collapses all code folding nodes | |Collapses all code folding nodes | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl *</span></div><br>(numeric keypad only) |
|Expand all | |Expand all | ||
|Expands all hidden / collapsed lines | |Expands all hidden / collapsed lines | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt -</span></div><br>(numeric keypad only) |
|Scroll to top | |Scroll to top | ||
|Positions active line to top of window | |Positions active line to top of window | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt +</span></div><br>(numeric keypad only) |
|Scroll to bottom | |Scroll to bottom | ||
|Positions active line to bottom of window | |Positions active line to bottom of window | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt *</span></div><br>(numeric keypad only) |
|Scroll to center | |Scroll to center | ||
|Positions active line to center of window | |Positions active line to center of window | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt 5</span></div><br>(numeric keypad only) |
|Scroll to center | |Scroll to center | ||
|Positions active line to center of window | |Positions active line to center of window | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl 1</span></div><br>(numeric keypad only) |
|End of previous word | |End of previous word | ||
|Positions caret at the end of the previous word | |Positions caret at the end of the previous word | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl 2</span></div><br>(numeric keypad only) |
|End of next word | |End of next word | ||
|Positions caret at the end of the next word | |Positions caret at the end of the next word | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt Q</span></div> |
|Quick find switch focus | |Quick find switch focus | ||
|Switches focus between editor window and [[quick find]] | |Switches focus between editor window and [[quick find]] | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>F6</span></div> |
|Focus other pane | |Focus other pane | ||
|Moves focus to other pane when [[split window]] is active | |Moves focus to other pane when [[split window]] is active | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl F6</span></div> |
|Next window | |Next window | ||
|Makes next file window active (based upon last-accessed [[File tabs|file tab]]) | |Makes next file window active (based upon last-accessed [[File tabs|file tab]]) | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Shift F6</span></div> |
|Previous window | |Previous window | ||
|Makes previous file window active (based upon last-accessed [[File tabs|file tab]]) | |Makes previous file window active (based upon last-accessed [[File tabs|file tab]]) | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt 🠕</span></div> |
|Previous file tab | |Previous file tab | ||
|Activates [[File tabs|file tab]] immediately to the left of active [[File tabs|file tab]] | |Activates [[File tabs|file tab]] immediately to the left of active [[File tabs|file tab]] | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt 🠗</span></div> |
|Next [[File tabs|file tab]] | |Next [[File tabs|file tab]] | ||
|Activates [[File tabs|file tab]] immediately to the right of active [[File tabs|file tab]] | |Activates [[File tabs|file tab]] immediately to the right of active [[File tabs|file tab]] | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt F10</span></div> |
|Previous panel | |Previous panel | ||
|Moves focus through last used child windows | |Moves focus through last used child windows | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl F10</span></div> |
|Next panel | |Next panel | ||
|Moves focus through next used child windows | |Moves focus through next used child windows | ||
Line 372: | Line 376: | ||
==Toggles== | ==Toggles== | ||
{| | {| | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt C</span></div> |
|Column mode | |Column mode | ||
|Toggles [[Column mode|column / block editing mode]] | |Toggles [[Column mode|column / block editing mode]] | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl W</span></div> |
|Word wrap | |Word wrap | ||
|Toggles [[Settings:Editor:Word_wrap/tab_settings|word wrap]] | |Toggles [[Settings:Editor:Word_wrap/tab_settings|word wrap]] | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt Mouse click / drag</span></div> |
|Quick column selection | |Quick column selection | ||
|Allows you to create a quick column / block selection without enabling [[column mode]] | |Allows you to create a quick column / block selection without enabling [[column mode]] | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl H</span></div> |
|Hex mode | |Hex mode | ||
|Toggles [[hex edit|hex edit mode]] | |Toggles [[hex edit|hex edit mode]] | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>F8</span></div> |
|Display function list | |Display function list | ||
|Opens / refreshes [[function list]] | |Opens / refreshes [[function list]] | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl F8</span></div> |
|Tag list | |Tag list | ||
|Toggles [[tag list]] | |Toggles [[tag list]] | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl U</span></div> |
− | |File | + | |File explorer |
− | |Toggles [[file view]] | + | |Toggles [[file view|file explorer]] |
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Insert</span></div> |
|Insert or overstrike mode | |Insert or overstrike mode | ||
− | |Toggles [Insert_and_overstrike_mode|insert / overstrike mode]] | + | |Toggles [[Insert_and_overstrike_mode|insert / overstrike mode]] |
|} | |} | ||
==Accessing other functionality== | ==Accessing other functionality== | ||
{| | {| | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Shift P</span></div> |
+ | |Command palette | ||
+ | |Opens [[Command palette]] | ||
+ | |- | ||
+ | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>F1</span></div> | ||
|Help | |Help | ||
|Shows UltraEdit help | |Shows UltraEdit help | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Shift F1</span></div> |
|Context help | |Context help | ||
|Invokes the context-sensitive help | |Invokes the context-sensitive help | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt 0-9</span></div> or<br><div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Shift Alt 0-9'''</span></div> |
|Insert template | |Insert template | ||
|Inserts [[Modify_templates|user-defined template]] | |Inserts [[Modify_templates|user-defined template]] | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>F7</span></div> |
|Insert time / date | |Insert time / date | ||
|Inserts time / date at caret | |Inserts time / date at caret | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt F8</span></div> |
|Layouts | |Layouts | ||
|Opens [[Manage layouts|layout manager]] dialog | |Opens [[Manage layouts|layout manager]] dialog | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Shift R</span></div> |
|Quick record macro (toggle) | |Quick record macro (toggle) | ||
− | |Immediately begins [[macros|macro]] recording with no prompt | + | |Immediately begins [[Edit and create macros|macro]] recording with no prompt |
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl M</span></div> |
|Play macro | |Play macro | ||
− | |Plays last-played [[macros|macro]], or first macro in macro list | + | |Plays last-played [[Edit and create macros|macro]], or first macro in macro list |
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl L</span></div> |
|Choose macro to play multiple times | |Choose macro to play multiple times | ||
− | |Allows you to select a [[macros|macro]] and how many times to play it | + | |Allows you to select a [[Edit and create macros|macro]] and how many times to play it |
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt Shift Z</span></div> |
|Scripts | |Scripts | ||
|Opens [[scripts list]] | |Opens [[scripts list]] | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt Shift R</span></div> |
|Run active script | |Run active script | ||
|Runs active file as [[scripts|script]] | |Runs active file as [[scripts|script]] | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Space bar</span></div> |
|Auto-complate | |Auto-complate | ||
|Opens [[auto-complete]] dialog | |Opens [[auto-complete]] dialog | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt Enter</span></div> |
|Character properties | |Character properties | ||
|Opens character properties dialog | |Opens character properties dialog | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt \</span></div> |
|Word count | |Word count | ||
|Opens word count dialog | |Opens word count dialog | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt Shift O</span></div> |
|Open project / workspace | |Open project / workspace | ||
|Opens the open [[:Category:Project_tab|project]] dialog | |Opens the open [[:Category:Project_tab|project]] dialog | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt Shift C</span></div> |
|Close project / workspace | |Close project / workspace | ||
|Closes the active [[:Category:Project_tab|project]] and workspace | |Closes the active [[:Category:Project_tab|project]] and workspace | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt Shift S</span></div> |
|Open project settings | |Open project settings | ||
|Opens [[project settings]] dialog | |Opens [[project settings]] dialog | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt F11</span></div> |
|Compare | |Compare | ||
|Opens compare files dialog | |Opens compare files dialog | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>F9</span></div> |
|Run DOS command | |Run DOS command | ||
|Opens run DOS command window | |Opens run DOS command window | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl F9</span></div> |
|Run Last DOS Command | |Run Last DOS Command | ||
|Repeats last-run DOS command | |Repeats last-run DOS command | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>F10</span></div> |
|Run Windows program | |Run Windows program | ||
|Opens run Windows command window | |Opens run Windows command window | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl P, S</span></div> |
|Persistent selection | |Persistent selection | ||
|Begins [[persistent selection]] mode allowing you to move caret anywhere in file to create a selection | |Begins [[persistent selection]] mode allowing you to move caret anywhere in file to create a selection | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Shift 🠗</span></div> |
|Next message | |Next message | ||
|Moves focus to next error or warning in output window listing and opens referenced file to corresponding line | |Moves focus to next error or warning in output window listing and opens referenced file to corresponding line | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Ctrl Shift 🠕</span></div> |
|Previous message | |Previous message | ||
|Moves focus to previous error or warning in output window listing and opens referenced file to corresponding line | |Moves focus to previous error or warning in output window listing and opens referenced file to corresponding line | ||
|- | |- | ||
− | | | + | |<div class="idm-shortcut" style="white-space:nowrap;margin-right:.5rem;"><span>Alt F4</span></div> |
|Exit UltraEdit / UEStudio | |Exit UltraEdit / UEStudio | ||
|Exits the application | |Exits the application |
UltraEdit / UEStudio provides default keyboard shortcuts for many commonly used commands and features. You can add, remove, or change keyboard shortcuts in Settings » Key mapping.
You can see all key mappings defined on your system by going to Settings » Key mapping and clicking the "Show key mapping in editor" button.
The default keyboard shortcuts are grouped below.
Ctrl A
|
Select all | Selects all text in active file |
Ctrl ;
|
Select next occurrence | Selects next occurrence of selected word (creating multiple selections) or word under caret if no selection exists |
Ctrl ,
|
Make selections | Selects all occurrences of selected word or word under caret if no selection exists (creating multiple selections) |
Alt Shift Z
|
Remove last caret | Removes last-created caret or selection (multi-caret editing) |
Ctrl Shift /
|
Remove all carets | Removes all active carets (multi-caret editing) except for last-created caret |
Ctrl J
|
Join lines | Join lines, which joins active line to the next one (or all selected lines) |
Ctrl E
|
Delete line | Deletes line caret is on |
Ctrl F11
|
Delete to start of line | Deletes from caret to start of line |
Ctrl F12
|
Delete to end of line | Deletes from caret to end of line |
Alt Shift D
|
Duplicate line | Duplicates the active line |
Ctrl Z
|
Undo | Undoes last action if possible |
Ctrl Y
|
Redo | Reverses last undo action if possible |
Ctrl Backspace
|
Delete previous word | Deletes the word preceding the caret, or to beginning of word if the caret is in the middle of a word |
Ctrl Delete
|
Delete next word | Deletes the word following the caret, or to end of word if the caret is in the middle of a word |
Ctrl /
|
Trim trailing spaces | Deletes all trailing spaces on all lines in active file |
Ctrl \
|
Trim leading spaces | Deletes all leading spaces on all lines in active file |
Ctrl T
|
Reformat paragraph | Reformats the current paragraph or selected text |
Ctrl F5
|
To lowercase | Converts selected text or letter next to caret to lowercase |
Alt F5
|
To uppercase | Converts selected text or letter next to caret to uppercase |
F5
|
Capitalize | Capitalizes letter next to caret or first character of each word in selected text |
Shift F5
|
Invert case | Inverts case of letter next to caret or all characters in selected text |
Ctrl K
|
Spell check | Invokes the spelling checker |
Ctrl I
|
Insert literal character | Inserts a literal character at caret position |
Ctrl D
|
Hex insert / delete | Insert or delete characters in hex edit mode |
Ctrl Shift A
|
Inserts ä character | (As appropriate for active file's encoding) |
Ctrl Shift A (Caps Lock on) |
Inserts Ä character | (As appropriate for active file's encoding) |
Ctrl Shift O
|
Inserts ö character | (As appropriate for active file's encoding) |
Ctrl Shift O (Caps Lock on) |
Inserts Ö character | (As appropriate for active file's encoding) |
Ctrl Shift U
|
Inserts ü character | (As appropriate for active file's encoding) |
Ctrl Shift U (Caps Lock on) |
Inserts Ü character | (As appropriate for active file's encoding) |
Ctrl Shift S
|
Inserts ß character | (As appropriate for active file's encoding) |
Ctrl C
|
Copy | Copies text from active file into the clipboard |
Ctrl Insert
|
Copy | Copies selected text (also in SSH / telnet client window) |
Ctrl X
|
Cut | Cuts text from active file into the clipboard |
Shift Delete
|
Cut | Cuts text from active file into the clipboard (also in SSH / telnet client window) |
Ctrl V
|
Paste | Pastes text from the clipboard into the active file |
Shift Insert
|
Paste | Pastes clipboard contents (als in SSH / Telnet client window) |
Ctrl Shift C
|
Copy and append | Copies selected text and appends it onto the clipboard |
Ctrl Shift X
|
Cut and append | Cuts selected text and appends it onto the clipboard |
Ctrl Shift V
|
Paste and copy | Pastes text from the clipboard into the active file while simultaneously moving original selection to clipboard |
Ctrl 0-9
|
Select clipboard | Selects Windows clipboard (0) or one of the user clipboards (1 - 9) |
Ctrl N
|
New | Creates a new file |
Ctrl O
|
Open | Opens file open dialog to open an existing file |
Ctrl Q
|
Quick open | Opens Quick open dialog for quickly opening files without file open dialog |
Ctrl F4
|
Close | Closes active file |
Ctrl Shift F4
|
Close all files | Closes all open files |
Ctrl S
|
Save | Saves the active file |
Alt F12
|
Save | Saves all open files |
F12
|
Save as | Saves the active file as a new file |
Ctrl P
|
Prints the active file |
Ctrl F
|
Quick find / Find | Opens Quick find; Hold Ctrl and press F twice to open regular Find dialog |
Alt F3
|
Find | Opens find (bypassing Quick Find) |
Ctrl R
|
Replace | Opens replace dialog |
Ctrl Shift F
|
Find in files | Opens find in files dialog |
Ctrl .
|
Highlight all | Highlights all occurrences of selected text, or word under caret if no selection exists |
F3
|
Find next | Searches forwards for last find string |
Ctrl F3
|
Find previous | Searches backwards for last find string |
Shift F3
|
Select to next occurrence | Selects all text from caret through next occurence of find string |
Ctrl G
|
Goto | Goes to the specified line (or hex address) |
Ctrl B
|
Select to matching brace | Selects to matching brace from next (,[,{ to closing },],) or other brace character as defined in the wordfile |
Ctrl F2
|
Toggle bookmark | Toggles bookmark |
F2
|
Go to bookmark | Jumps to next bookmark |
Shift F2
|
Select to next bookmark | Selects all text from caret through next bookmarked line |
Shift Alt F2
|
Select to previous bookmark | Selects all text from caret through previous bookmarked line |
Ctrl 🠕
|
Scroll view up | Scrolls view up one line while maintaining current caret position |
Ctrl 🠗
|
Scroll view down | Scrolls view down one line while maintaining current caret position |
Shift Mouse Wheel
|
Scrolls horizontally | Tracks horizontal scroll bar |
Alt 🠖
|
Next Paragraph | Positions caret at first non-space character of next paragraph |
Alt 🠔
|
Previous Paragraph | Positions caret at first non-space character of current paragraph (if positioned mid-paragraph) or previous paragraph |
Alt Page Up
|
Top of window | Moves caret to first visible line |
Alt Page Down
|
Bottom of window | Moves caret to last visible line |
Ctrl - (numeric keypad only) |
Hide / show selection | Hides or shows active code folding node, or active line if in non-highlighted file |
Ctrl + (numeric keypad only) |
Collapse all | Collapses all code folding nodes |
Ctrl * (numeric keypad only) |
Expand all | Expands all hidden / collapsed lines |
Alt - (numeric keypad only) |
Scroll to top | Positions active line to top of window |
Alt + (numeric keypad only) |
Scroll to bottom | Positions active line to bottom of window |
Alt * (numeric keypad only) |
Scroll to center | Positions active line to center of window |
Alt 5 (numeric keypad only) |
Scroll to center | Positions active line to center of window |
Ctrl 1 (numeric keypad only) |
End of previous word | Positions caret at the end of the previous word |
Ctrl 2 (numeric keypad only) |
End of next word | Positions caret at the end of the next word |
Alt Q
|
Quick find switch focus | Switches focus between editor window and quick find |
F6
|
Focus other pane | Moves focus to other pane when split window is active |
Ctrl F6
|
Next window | Makes next file window active (based upon last-accessed file tab) |
Ctrl Shift F6
|
Previous window | Makes previous file window active (based upon last-accessed file tab) |
Alt 🠕
|
Previous file tab | Activates file tab immediately to the left of active file tab |
Alt 🠗
|
Next file tab | Activates file tab immediately to the right of active file tab |
Alt F10
|
Previous panel | Moves focus through last used child windows |
Ctrl F10
|
Next panel | Moves focus through next used child windows |
Alt C
|
Column mode | Toggles column / block editing mode |
Ctrl W
|
Word wrap | Toggles word wrap |
Alt Mouse click / drag
|
Quick column selection | Allows you to create a quick column / block selection without enabling column mode |
Ctrl H
|
Hex mode | Toggles hex edit mode |
F8
|
Display function list | Opens / refreshes function list |
Ctrl F8
|
Tag list | Toggles tag list |
Ctrl U
|
File explorer | Toggles file explorer |
Insert
|
Insert or overstrike mode | Toggles insert / overstrike mode |
Ctrl Shift P
|
Command palette | Opens Command palette |
F1
|
Help | Shows UltraEdit help |
Shift F1
|
Context help | Invokes the context-sensitive help |
Alt 0-9 orShift Alt 0-9
|
Insert template | Inserts user-defined template |
F7
|
Insert time / date | Inserts time / date at caret |
Alt F8
|
Layouts | Opens layout manager dialog |
Ctrl Shift R
|
Quick record macro (toggle) | Immediately begins macro recording with no prompt |
Ctrl M
|
Play macro | Plays last-played macro, or first macro in macro list |
Ctrl L
|
Choose macro to play multiple times | Allows you to select a macro and how many times to play it |
Alt Shift Z
|
Scripts | Opens scripts list |
Alt Shift R
|
Run active script | Runs active file as script |
Ctrl Space bar
|
Auto-complate | Opens auto-complete dialog |
Alt Enter
|
Character properties | Opens character properties dialog |
Alt \
|
Word count | Opens word count dialog |
Alt Shift O
|
Open project / workspace | Opens the open project dialog |
Alt Shift C
|
Close project / workspace | Closes the active project and workspace |
Alt Shift S
|
Open project settings | Opens project settings dialog |
Alt F11
|
Compare | Opens compare files dialog |
F9
|
Run DOS command | Opens run DOS command window |
Ctrl F9
|
Run Last DOS Command | Repeats last-run DOS command |
F10
|
Run Windows program | Opens run Windows command window |
Ctrl P, S
|
Persistent selection | Begins persistent selection mode allowing you to move caret anywhere in file to create a selection |
Ctrl Shift 🠗
|
Next message | Moves focus to next error or warning in output window listing and opens referenced file to corresponding line |
Ctrl Shift 🠕
|
Previous message | Moves focus to previous error or warning in output window listing and opens referenced file to corresponding line |
Alt F4
|
Exit UltraEdit / UEStudio | Exits the application |
See also: