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
|