Each editor window is known as a view. It is possible to have multiple views open at once, and each view can be split into multiple panes.
View>New View creates a new view.
View>Close View closes the current view. If only one view is open, closing it will exit jEdit, unless background mode is on; see Chapter 1 for information about starting jEdit in background mode.
View>Split Horizontally (shortcut: Control-2) splits the view into two text areas, placed above each other.
View>Split Vertically (shortcut: Control-3) splits the view into two text areas, placed next to each other.
View>Unsplit (shortcut: Control-1) removes all but the current text area from the view.
When a view is split, editing commands operate on the text area that has keyboard focus. To give a text area keyboard focus, click in it with the mouse, or use the following commands.
View>Go to Previous Text Area (shortcut: Alt-Page Up) shifts keyboard focus to the previous text area.
View>Go to Next Text Area (shortcut: Alt-Page Down) shifts keyboard focus to the next text area.
Clicking the text area with the right mouse button displays a popup menu. Both this menu and the tool bar at the top of the view offer quick mouse-based access to frequently-used commands. The contents of the tool bar and right-click menu can be changed in the Utilities>Global Options dialog box.
The file system browser, HyperSearch results window, and many plugin windows can optionally be docked into the view. This can be configured in the Docking pane of the Utilities>Global Options dialog box; see the section called "The Global Options Dialog Box".
When windows are docked into the view, strips of buttons are shown in the left, right, top, and bottom sides of the text area. Each strip contains buttons for the windows docked in that location, as well as a close box. Clicking a window's button shows that dockable window; clicking the close box hides the window again.
The commands in the View>Docking menu (shortcuts: Control-E 1, 2, 3, 4) provide keyboard equivalents for the close boxes.
The status bar at the bottom of the view consists of the following components, from left to right:
The line number containing the caret
The column position of the caret, with the leftmost column being 1.
If the line contains tabs, the file position (where a hard tab is counted as one column) is shown first, followed by the screen position (where each tab counts for the number of columns until the next tab stop).
Double-clicking on the caret location indicator displays the Edit>Go to Line dialog box; see the section called "Working With Lines".
Prompts displayed by commands such as those dealing with registers and markers (see the section called "Transferring Text" and the section called "Markers"), also I/O progress messages (see the section called "Multi-Threaded I/O")
The current buffer's edit mode. Double-clicking this displays the Utilities>Buffer Options dialog box. See the section called "Edit Modes" and the section called "The Buffer Options Dialog Box".
The current buffer's character encoding. Double-clicking this displays the Utilities>Buffer Options dialog box. See the section called "Character Encodings" and the section called "The Buffer Options Dialog Box".
The current buffer's fold mode; this is either "none", "indent" or "explicit". Clicking here toggles between the three modes. See the section called "Folding".
If multiple selection is enabled, the string multi; otherwise single. Clicking here or pressing Control-\ turns multiple selection on and off. See the section called "Multiple Selection".
If overwrite mode is enabled, the string ovr; otherwise ins. Clicking here or pressing Insert turns overwrite mode on and off. See the section called "Inserting and Deleting Text".
A Java heap memory usage indicator, that shows used versus total heap memory, in megabytes. Double-clicking here opens the Utilities>Memory Status dialog box.