======================== jEdit keyboard shortcuts ======================== First published at 8/17/2018 on https://defkey.com/jedit-shortcuts jEdit is a text editor that provides syntax highlighting with support for more than 200 file formats. It has advanced code folding and text folding features and text wrapping abilities. jEdit is free and available under GNU General Public License 2.0. jEdit has 139 shortcuts and we have listed all of them below. Files ----- Ctrl + N New file. Ctrl + O Open file. Ctrl + W Close buffer. Ctrl + E then Ctrl + W Close all buffers. Ctrl + S Save buffer. Ctrl + E then Ctrl + S Save all buffers. Ctrl + P Print buffer. Ctrl + Page Up Go to previous buffer. Ctrl + Page Down Go to next buffer. Ctrl + ` Go to recent buffer. Alt + ` Show buffer switcher. Ctrl + Q Exit jEdit. Views ----- Ctrl + E then Ctrl + T Turn gutter (line numbering) on and off. Ctrl + 0 Remove split containing current text area only. Ctrl + 1 Remove all splits. Ctrl + 2 Split view horizontally. Ctrl + 3 Split view vertically. Alt + Page Up Send keyboard focus to previous text area. Alt + Page Down Send keyboard focus to next text area. Ctrl + E then Arrow keys Send keyboard focus to top; bottom; left; right docking area. Ctrl + E then Ctrl + ` Close currently focused docking area. Action bar ---------- Ctrl + Enter Display the action bar and give it keyboard focus. Ctrl + Space Repeat last editor action. Moving the caret ---------------- Arrow keys Move caret one character or line. Ctrl + Arrow keys Move caret one word or paragraph. Page Up / Down Move caret one screenful. Home First non-whitespace character of line, beginning of line, first visible line (repeated presses). End Last non-whitespace character of line, end of line, last visible line (repeated presses). Ctrl + Home Beginning of buffer. Ctrl + End End of buffer. Ctrl + ] Go to matching bracket. Ctrl + E Go to previous bracket. Ctrl + ; Go to next bracket. Ctrl + L Go to line. Selecting text -------------- Shift + Arrow keys Extend selection by one character or line. Ctrl + Shift + Arrow keys Extend selection by one word or paragraph. Shift + Page Up Extend selection by one screenful. Shift + Page Down Extend selection by one screenful. Shift + Home Extend selection to first non-whitespace character of line, beginning of line, first visible line (repeated presses). Shift + End Extend selection to last non-whitespace character of line, end of line, last visible line (repeated presses). Ctrl + Shift + Home Extend selection to beginning of buffer. Ctrl + Shift + End Extend selection to end of buffer. Ctrl + [ Select code block. Ctrl + E then W Select word; line; paragraph. Ctrl + E then L Select line Ctrl + E then P Select paragraph Ctrl + E Ctrl + L Select line range. Ctrl + A Select all. Esc Select none. Alt + \ Switch between range and rectangular selection mode. Ctrl + \ Switch between single and multiple selection mode. Ctrl + E then I Invert selection. Scrolling --------- Ctrl + E then Ctrl + J Ensure current line is visible, and send focus to the text area. Ctrl + E then Ctrl + N Center caret on screen. Ctrl + ' Scroll up one line. Ctrl + / Scroll down one line. Alt + ' Scroll up; down one page. Alt + / Scroll down one page. Text editing ------------ Ctrl + Z Undo. Ctrl + E then Ctrl + Z Redo. Backspace Delete character before caret Del Delete character after caret Ctrl + Backspace Delete word before caret Ctrl + Del Delete word after caret Ctrl + D Delete line Ctrl + E then D Delete paragraph Ctrl + Shift + Backspace Delete from caret to beginning; end of line. Ctrl + Shift + Del Delete from caret to end of line. Ctrl + E then R Remove trailing whitespace from the current line (or all selected lines). Ctrl + J Join lines. Ctrl + B Complete word. Ctrl + E then F Format paragraph (or selection). Clipboard and registers ----------------------- Ctrl + X Cut selected text to clipboard. Shift + Del Cut selected text to clipboard. Ctrl + C Copy selected text to clipboard. Ctrl + Insert Copy selected text to clipboard. Ctrl + E then Ctrl + U Append selected text to clipboard, removing it from the buffer. Ctrl + E then Ctrl + A Append selected text to clipboard, leaving it in the buffer. Ctrl + V Paste clipboard contents. Shift + Insert Paste clipboard contents. Ctrl + E then Ctrl + P Vertically paste clipboard contents. Ctrl + R then Ctrl + X (press key afterwards) Cut selected text to register key. Ctrl + R then Ctrl + C (press key afterwards) Copy selected text to register key. Ctrl + R then Ctrl + U (press key afterwards) Append selected text to register key, removing it from the buffer. Ctrl + R then Ctrl + A (press key afterwards) Append selected text to register key, leaving it in the buffer. Ctrl + R then Ctrl + V (press key afterwards) Paste contents of register key. Ctrl + R then Ctrl + P (press key afterwards) Vertically paste contents of register key. Ctrl + E then Ctrl + V Paste previous. Ctrl + E then Ctrl + Y Paste deleted. Markers ------- Ctrl + E Ctrl + M 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 + T Add marker with shortcut key. Ctrl + Y Go to marker with shortcut key. Ctrl + U Select to marker with shortcut key. Ctrl + K Go to marker with shortcut key, and move the marker to the previous caret position. Ctrl + E then Ctrl + , Move caret to previous marker. Ctrl + E then Ctrl + . Move caret to next marker. Search and replace ------------------ Ctrl + F Open search and replace dialog box. Ctrl + G Find next. Ctrl + H Find previous. Ctrl + E then Ctrl + B Search in open buffers. Ctrl + E then Ctrl + D Search in directory. Ctrl + E then Ctrl + R Replace in selection. Ctrl + E then Ctrl + G Replace in selection and find next. Ctrl + , Incremental search bar. Alt + , HyperSearch bar. Ctrl + . Incremental search for word under the caret. Alt + . HyperSearch for word under the caret. Ctrl + E then Ctrl + I Toggle ignore case. Ctrl + E then Ctrl + X Toggle regular expressions. Source code editing ------------------- Ctrl + ; Expand abbreviation. Alt + Left arrow / Right arrow Shift current line (or all selected lines) left; right. Shift + Tab Shift selected lines left; right. Note that pressing TAB with no selection active will insert a tab character at the caret position. Tab Shift selected lines left; right. Note that pressing TAB with no selection active will insert a tab character at the caret position. Ctrl + I Indent current line (or all selected lines). Ctrl + E then Ctrl + C Range comment selection. Ctrl + E then Ctrl + K Line comment selection. Folding and narrowing --------------------- Alt + Backspace Collapse fold containing caret. Alt + Enter Expand fold containing caret one level only. Alt + Shift + Enter Expand fold containing caret fully. Ctrl + E then X Expand all folds. Ctrl + E then A Add explicit fold. Ctrl + E then S Select fold. Ctrl + E then Enter Expand folds with level less than key, collapse all others. Ctrl + E then N then N Narrow to fold. Ctrl + E then N then S Narrow to selection. Alt + Up arrow / Down arrow Moves caret to previous; next fold. Ctrl + E then U Moves caret to the parent fold of the one containing the caret. Macros ------ Ctrl + M then Ctrl + R Record macro. Ctrl + M then Ctrl + M Record temporary macro. Ctrl + M then Ctrl + S Stop recording. Ctrl + M then Ctrl + P Run temporary macro. Alternative shortcuts ---------------------   A few frequently-used commands have alternative shortcuts. Those shortcuts may help you keep your hands from moving all over the keyboard. Alt + J Move caret to previous character. Alt + L Move caret to next character. Alt + I Move caret up one line Alt + K Move caret down one line Alt + Q Move caret up one screenful Alt + A Move caret down one screenful Alt + Z First non-whitespace character of line, beginning of line, first visible line (repeated presses). Alt + X Last non-whitespace character of line, end of line, last visible line (repeated presses). Source: JEdit Last modified on(UTC): Monday, November 11, 2019 Defkey © All rights reserved.