Jedit 5.6 User's Guide the Jedit All-Volunteer Developer Team Jedit 5.6 User's Guide the Jedit All-Volunteer Developer Team
Total Page:16
File Type:pdf, Size:1020Kb
jEdit 5.6 User's Guide The jEdit all-volunteer developer team jEdit 5.6 User's Guide The jEdit all-volunteer developer team Legal Notice Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no “Invariant Sections”, “Front-Cover Texts” or “Back-Cover Texts”, each as defined in the license. A copy of the license can be found in the file COPYING.DOC.txt included with jEdit. I. Using jEdit ............................................................................................................... 1 1. Conventions ...................................................................................................... 2 2. Starting jEdit .................................................................................................... 3 Command Line Usage .................................................................................... 3 Miscellaneous Options ........................................................................... 4 Configuration Options ............................................................................ 4 Edit Server Options ............................................................................... 4 Java Virtual Machine Options ........................................................................ 5 3. jEdit Basics ...................................................................................................... 7 Interface Overview ........................................................................................ 7 Multiple Views ............................................................................................. 7 Switching Buffers .......................................................................................... 8 Buffer Sets and closing buffers ........................................................................ 9 Window Docking Layouts ............................................................................. 10 The Status Bar ............................................................................................ 10 The Action Bar ........................................................................................... 11 4. Working With Files .......................................................................................... 13 Creating New Files ...................................................................................... 13 Opening Files ............................................................................................. 13 Saving Files ................................................................................................ 13 Two-Stage Save .................................................................................. 14 Autosave and Crash Recovery ............................................................... 14 Backups ............................................................................................. 14 Line Separators ........................................................................................... 15 Character Encodings .................................................................................... 15 Commonly Used Encodings .................................................................. 16 The File System Browser (FSB) ..................................................................... 16 Navigating the File System ................................................................... 17 The Tool Bar ...................................................................................... 17 The Commands Menu .......................................................................... 17 The Plugins Menu ............................................................................... 18 The Favorites Menu ............................................................................. 18 Keyboard Shortcuts .............................................................................. 18 Reloading From Disk ................................................................................... 18 Task Monitor, and background I/O tasks ......................................................... 19 Printing ...................................................................................................... 19 Closing Files and Exiting jEdit ...................................................................... 20 5. Editing Text .................................................................................................... 21 Moving The Caret ....................................................................................... 21 Selecting Text ............................................................................................. 22 Range Selection .................................................................................. 22 Rectangular Selection ........................................................................... 22 Multiple Selection ................................................................................ 22 Keyboard Focus ......................................................................................... 23 Inserting and Deleting Text ........................................................................... 24 Undo and Redo ........................................................................................... 24 Working With Words ................................................................................... 24 What's a Word? ................................................................................... 25 Working With Lines .................................................................................... 25 Working With Paragraphs ............................................................................. 25 Wrapping Long Lines ................................................................................... 26 Soft Wrap .......................................................................................... 26 Hard Wrap ......................................................................................... 26 Scrolling .................................................................................................... 27 Transferring Text ......................................................................................... 27 The Clipboard ..................................................................................... 27 Quick Copy ........................................................................................ 28 General Register Commands .................................................................. 28 iii jEdit 5.6 User's Guide Markers ..................................................................................................... 29 Search and Replace ...................................................................................... 30 Searching For Text .............................................................................. 30 Replacing Text .................................................................................... 30 HyperSearch ....................................................................................... 32 Multiple File Search ............................................................................. 32 The Search Bar ................................................................................... 33 6. Editing Source Code ......................................................................................... 34 Edit Modes ................................................................................................. 34 Mode Selection ................................................................................... 34 Syntax Highlighting ............................................................................. 34 Tabbing and Indentation ............................................................................... 34 Soft Tabs ........................................................................................... 35 Elastic Tabstops .................................................................................. 35 Automatic Indent ................................................................................. 36 Commenting Out Code ................................................................................. 37 Bracket Matching ........................................................................................ 37 Abbreviations .............................................................................................. 38 Positional Parameters ........................................................................... 38 Folding ...................................................................................................... 39 Collapsing and Expanding Folds ............................................................ 40 Navigating Around With Folds .............................................................. 40 Miscellaneous Folding Commands .......................................................... 40 Narrowing .......................................................................................... 41 7. Customizing jEdit ............................................................................................ 42 The Buffer Options Dialog Box ..................................................................... 42 Buffer-Local Properties ................................................................................. 42 The Global Options