jEdit

Selecting text

Extend selection to end of buffer.

Ctrl + ↑   Shift + End

All hotkeys for jEdit

Files
New file.

Ctrl + N

Files
Open file.

Ctrl + O

Files
Close buffer.

Ctrl + W

Files
Close all buffers.

Ctrl + E then Ctrl + W

Files
Save buffer.

Ctrl + S

Files
Save all buffers.

Ctrl + E then Ctrl + S

Files
Print buffer.

Ctrl + P

Files
Go to previous buffer.

Ctrl + Page Up

Files
Go to next buffer.

Ctrl + Page Down

Files
Go to recent buffer.

Ctrl + `

Files
Show buffer switcher.

Alt + `

Files
Exit jEdit.

Ctrl + Q

Views
Turn gutter (line numbering) on and off.

Ctrl + E then Ctrl + T

Views
Remove split containing current text area only.

Ctrl + 0

Views
Remove all splits.

Ctrl + 1

Views
Split view horizontally.

Ctrl + 2

Views
Split view vertically.

Ctrl + 3

Views
Send keyboard focus to previous text area.

Alt + Page Up

Views
Send keyboard focus to next text area.

Alt + Page Down

Views
Send keyboard focus to top; bottom; left; right docking area.

Ctrl + E then ← ↑ → ↓

Views
Close currently focused docking area.

Ctrl + E then Ctrl + `

Action bar
Display the action bar and give it keyboard focus.

Ctrl + ⤶ Enter

Action bar
Repeat last editor action.

Ctrl + Space

Moving the caret
Move caret one character or line.

← ↑ → ↓

Moving the caret
Move caret one word or paragraph.

Ctrl + ← ↑ → ↓

Moving the caret
Move caret one screenful.

Page Up / Down

Moving the caret
First non-whitespace character of line, beginning of line, first visible line (repeated presses).

Home

Moving the caret
Last non-whitespace character of line, end of line, last visible line (repeated presses).

End

Moving the caret
Beginning of buffer.

Ctrl + Home

Moving the caret
End of buffer.

Ctrl + End

Moving the caret
Go to matching bracket.

Ctrl + ]

Moving the caret
Go to previous bracket.

Ctrl + E

Source code editing
Expand abbreviation.

Ctrl + ;

Moving the caret
Go to line.

Ctrl + L

Selecting text
Extend selection by one character or line.

↑   Shift + ← ↑ → ↓

Selecting text
Extend selection by one word or paragraph.

Ctrl + ↑   Shift + ← ↑ → ↓

Selecting text
Extend selection by one screenful.

Shift + Page Up

Selecting text
Extend selection by one screenful.

Shift + Page Down

Selecting text
Extend selection to first non-whitespace character of line, beginning of line, first visible line (repeated presses).

↑   Shift + Home

Selecting text
Extend selection to last non-whitespace character of line, end of line, last visible line (repeated presses).

↑   Shift + End

Selecting text
Extend selection to beginning of buffer.

Ctrl + ↑   Shift + Home

Selecting text
Extend selection to end of buffer.

Ctrl + ↑   Shift + End

Selecting text
Select code block.

Ctrl + [

Selecting text
Select word; line; paragraph.

Ctrl + E then W

Selecting text
Select line

Ctrl + E then L

Selecting text
Select paragraph

Ctrl + E then P

Selecting text
Select line range.

Ctrl + E Ctrl + L

Selecting text
Select all.

Ctrl + A

Selecting text
Select none.

Esc

Selecting text
Switch between range and rectangular selection mode.

Alt + \

Selecting text
Switch between single and multiple selection mode.

Ctrl + \

Selecting text
Invert selection.

Ctrl + E then I

Scrolling
Ensure current line is visible, and send focus to the text area.

Ctrl + E then Ctrl + J

Scrolling
Center caret on screen.

Ctrl + E then Ctrl + N

Scrolling
Scroll up one line.

Ctrl + '

Scrolling
Scroll down one line.

Ctrl + /

Scrolling
Scroll up; down one page.

Alt + '

Scrolling
Scroll down one page.

Alt + /

Text editing
Undo.

Ctrl + Z

Text editing
Redo.

Ctrl + E then Ctrl + Z

Text editing
Delete character before caret

⬅ Backspace

Text editing
Delete character after caret

Del

Text editing
Delete word before caret

Ctrl + ⬅ Backspace

Text editing
Delete word after caret

Ctrl + Del

Text editing
Delete line

Ctrl + D

Text editing
Delete paragraph

Ctrl + E then D

Text editing
Delete from caret to beginning; end of line.

Ctrl + ↑   Shift + ⬅ Backspace

Text editing
Delete from caret to end of line.

Ctrl + ↑   Shift + Del

Text editing
Remove trailing whitespace from the current line (or all selected lines).

Ctrl + E then R

Text editing
Join lines.

Ctrl + J

Text editing
Complete word.

Ctrl + B

Text editing
Format paragraph (or selection).

Ctrl + E then F

Clipboard and registers
Cut selected text to clipboard.

Ctrl + X

Clipboard and registers
Cut selected text to clipboard.

↑   Shift + Del

Clipboard and registers
Copy selected text to clipboard.

Ctrl + C

Clipboard and registers
Copy selected text to clipboard.

Ctrl + Insert

Clipboard and registers
Append selected text to clipboard, removing it from the buffer.

Ctrl + E then Ctrl + U

Clipboard and registers
Append selected text to clipboard, leaving it in the buffer.

Ctrl + E then Ctrl + A

Clipboard and registers
Paste clipboard contents.

Ctrl + V

Clipboard and registers
Paste clipboard contents.

↑   Shift + Insert

Clipboard and registers
Vertically paste clipboard contents.

Ctrl + E then Ctrl + P

Clipboard and registers
(press key afterwards) Cut selected text to register key.

Ctrl + R then Ctrl + X

Clipboard and registers
(press key afterwards) Copy selected text to register key.

Ctrl + R then Ctrl + C

Clipboard and registers
(press key afterwards) Append selected text to register key, removing it from the buffer.

Ctrl + R then Ctrl + U

Clipboard and registers
(press key afterwards) Append selected text to register key, leaving it in the buffer.

Ctrl + R then Ctrl + A

Clipboard and registers
(press key afterwards) Paste contents of register key.

Ctrl + R then Ctrl + V

Clipboard and registers
(press key afterwards) Vertically paste contents of register key.

Ctrl + R then Ctrl + P

Clipboard and registers
Paste previous.

Ctrl + E then Ctrl + V

Clipboard and registers
Paste deleted.

Ctrl + E then Ctrl + Y

Markers
If current line doesn't contain a marker, one will be added. Otherwise, the existing marker will be removed. Use the Markers menu to return to markers added in this manner.

Ctrl + E Ctrl + M

Markers
Add marker with shortcut key.

Ctrl + T

Markers
Go to marker with shortcut key.

Ctrl + Y

Markers
Select to marker with shortcut key.

Ctrl + U

Markers
Go to marker with shortcut key, and move the marker to the previous caret position.

Ctrl + K

Markers
Move caret to previous marker.

Ctrl + E then Ctrl + ,

Markers
Move caret to next marker.

Ctrl + E then Ctrl + .

Search and replace
Open search and replace dialog box.

Ctrl + F

Search and replace
Find next.

Ctrl + G

Search and replace
Find previous.

Ctrl + H

Search and replace
Search in open buffers.

Ctrl + E then Ctrl + B

Search and replace
Search in directory.

Ctrl + E then Ctrl + D

Search and replace
Replace in selection.

Ctrl + E then Ctrl + R

Search and replace
Replace in selection and find next.

Ctrl + E then Ctrl + G

Search and replace
Incremental search bar.

Ctrl + ,

Search and replace
HyperSearch bar.

Alt + ,

Search and replace
Incremental search for word under the caret.

Ctrl + .

Search and replace
HyperSearch for word under the caret.

Alt + .

Search and replace
Toggle ignore case.

Ctrl + E then Ctrl + I

Search and replace
Toggle regular expressions.

Ctrl + E then Ctrl + X

Source code editing
Shift current line (or all selected lines) left; right.

Alt + ←  →

Source code editing
Shift selected lines left; right. Note that pressing TAB with no selection active will insert a tab character at the caret position.

↑   Shift + ⭾ Tab

Source code editing
Shift selected lines left; right. Note that pressing TAB with no selection active will insert a tab character at the caret position.

⭾ Tab

Source code editing
Indent current line (or all selected lines).

Ctrl + I

Source code editing
Range comment selection.

Ctrl + E then Ctrl + C

Source code editing
Line comment selection.

Ctrl + E then Ctrl + K

Folding and narrowing
Collapse fold containing caret.

Alt + ⬅ Backspace

Folding and narrowing
Expand fold containing caret one level only.

Alt + ⤶ Enter

Folding and narrowing
Expand fold containing caret fully.

Alt + ↑   Shift + ⤶ Enter

Folding and narrowing
Expand all folds.

Ctrl + E then X

Folding and narrowing
Add explicit fold.

Ctrl + E then A

Folding and narrowing
Select fold.

Ctrl + E then S

Folding and narrowing
Expand folds with level less than key, collapse all others.

Ctrl + E then ⤶ Enter

Folding and narrowing
Narrow to fold.

Ctrl + E then N then N

Folding and narrowing
Narrow to selection.

Ctrl + E then N then S

Folding and narrowing
Moves caret to previous; next fold.

Alt + ↑  ↓

Folding and narrowing
Moves caret to the parent fold of the one containing the caret.

Ctrl + E then U

Macros
Record macro.

Ctrl + M then Ctrl + R

Macros
Record temporary macro.

Ctrl + M then Ctrl + M

Macros
Stop recording.

Ctrl + M then Ctrl + S

Macros
Run temporary macro.

Ctrl + M then Ctrl + P

Alternative shortcuts
Move caret to previous character.

Alt + J

Alternative shortcuts
Move caret to next character.

Alt + L

Alternative shortcuts
Move caret up one line

Alt + I

Alternative shortcuts
Move caret down one line

Alt + K

Alternative shortcuts
Move caret up one screenful

Alt + Q

Alternative shortcuts
Move caret down one screenful

Alt + A

Alternative shortcuts
First non-whitespace character of line, beginning of line, first visible line (repeated presses).

Alt + Z

Alternative shortcuts
Last non-whitespace character of line, end of line, last visible line (repeated presses).

Alt + X

Similar combinations for other applications


RStudio
Select to Start/End
Editing (Console and Source)

Ctrl + ↑   Shift + End


LDCad
During nested mode switches to the session/model which contains the current selection's main item
Editor

Ctrl + ↑   Shift + End


EasyWorship
Select all text from the cursor location to the end of the text in the words view
Editor

Ctrl + ↑   Shift + End


Ace Editor
Select to end
Selection

Ctrl + ↑   Shift + End


PyCharm 2018.2
Move the caret to the end of text, selecting it.
Basic editing

Ctrl + ↑   Shift + End


Camtasia
Select from current position to the end of the timeline
Editor's timeline

Ctrl + ↑   Shift + End


Microsoft Word 2016
Extend a selection to the end of a document
Extending selection

Ctrl + ↑   Shift + End


Atom (Windows)
core:select-to-bottom
All shortcuts

Ctrl + ↑   Shift + End


AWS Cloud9 IDE (Windows)
Select To End
Selections

Ctrl + ↑   Shift + End


GoldWave
Moves the finish marker to the end of the sound.
Sound window

Ctrl + ↑   Shift + End


Inkscape
select to end of text
Text tool

Ctrl + ↑   Shift + End


LibreOffice Impress
Go and select text to end of document
Editing text

Ctrl + ↑   Shift + End


Valentina Studio
Move to End of Document Extending Selection
Text - Selection

Ctrl + ↑   Shift + End


FileMaker
End of text
Text selection

Ctrl + ↑   Shift + End


Microsoft Excel 2016
Extends the selection of cells to the last used cell on the worksheet (lower-right corner). If the cursor is in the formula bar, this shortcut selects all text in the formula bar from the cursor position to the end—this does not affect the height of the formula bar
Other useful shortcut keys

Ctrl + ↑   Shift + End


Microsoft Visual Studio 2017 (All shortcuts)
Edit.DocumentEndExtend
Text Editor

Ctrl + ↑   Shift + End


Delphi
Selects from the cursor position to the end of the current file
General

Ctrl + ↑   Shift + End


SQL Server Management Studio (SSMS)
Select text from the cursor to the end of the document
Text selection

Ctrl + ↑   Shift + End


Everything
Extend item selection, keeping the current selection
Result list

Ctrl + ↑   Shift + End


Command Line
Extend current selection to the end of the screen buffer
Text selection

Ctrl + ↑   Shift + End