Notable Features
- Files are opened in tabs
- Full support for internationalized text (Unicode/UTF-8)
- Syntax highlighting for lots of languages (Python, Shell, C, C++, HTML, CSS, JavaScript, XML, Markdown and many others)
- Configurable fonts and colors
- Print and print preview support
- Search and replace with support of regular expressions
- A side panel with an integrated file browser
- Spell-checking
- Word auto-completion
- Undo/Redo
- Auto indentation
- Text wrapping
- Line numbers
- Right margin
- Highlight current line
- Highlight matching brackets
- Editing files from remote locations
- Backup files
- A flexible plugin system which can be used to dynamically add new advanced features
Plugins
Core plugins
Plugins that are distributed with gedit itself.
- Code Comment – Comment out or uncomment a selected block of code.
- Document Statistics – Report the number of words, lines and characters in a document.
- File Browser Panel – Easy file access from the side panel.
- Insert Date/Time – Inserts current date and time at the cursor position.
- Modelines – Emacs, Kate and Vim-style modelines support for gedit.
- Quick Highlight – Highlights every occurrences of selected text.
- Sort – Sorts a document or selected text.
- Spell Checker – Checks the spelling of the current document.
- Text Size – Easily increase and decrease the text size.
gedit-plugins package
The gedit-plugins package contains useful plugins that are for historical reasons distributed separately. It is planned to move them as Core plugins.
- Bookmarks – Easy document navigation with bookmarks.
- Draw Spaces – Draw spaces and tabs.
- Smart Spaces – Forget you’re not using tabulations.
- Word Completion – Auto-completion using words already present in open documents.