LinuxCommandLibrary

pluma

Edit text files

TLDR

Start the editor

$ pluma
copy

Open specific documents
$ pluma [path/to/file1 path/to/file2 ...]
copy

Open documents using a specific encoding
$ pluma --encoding [WINDOWS-1252] [path/to/file1 path/to/file2 ...]
copy

Print all supported encodings
$ pluma --list-encodings
copy

Open document and go to a specific line
$ pluma +[10] [path/to/file]
copy

SYNOPSIS

pluma [OPTIONS] [FILE...]

PARAMETERS

FILE...
    Specifies the files to open. If no files are specified, a new, blank document will be opened.

--encoding=ENCODING
    Sets the encoding to be used for opening the files listed on the command line.

--new-window
    Opens the files listed on the command line in a new window, instead of trying to reuse an existing Pluma instance.

--display=DISPLAY
    X display to use.

--version
    Display version information and exit.

--help
    Display help information and exit.

DESCRIPTION

Pluma is a simple, lightweight graphical text editor that is part of the MATE Desktop Environment. It is a fork of Gedit 2.x and retains its simplicity and ease of use while providing essential features for text editing. Pluma supports multiple file formats, syntax highlighting for various programming languages, undo/redo functionality, search and replace, printing, and basic text manipulation tools. It's designed to be a user-friendly option for quickly creating, viewing, and editing text-based files within a Linux environment. Its lightweight nature makes it suitable for systems with limited resources, while still providing enough functionality for everyday text editing tasks. Pluma is a good choice for new Linux users.

<B>KEY FEATURES</B>

Syntax Highlighting:
Supports syntax highlighting for numerous programming and markup languages.

Tabbed Interface:
Allows opening and editing multiple files within a single window using tabs.

Find and Replace:
Features advanced find and replace functionality, including regular expression support.

Print Support:
Enables printing documents directly from the editor.

Automatic Backup:
Provides an option for automatically saving backup copies of open files.

HISTORY

Pluma originated as a fork of Gedit 2.x when the MATE Desktop Environment was created as a fork of GNOME 2. The goal was to provide a continued experience with the older, simpler style of text editing offered by Gedit before its transition to version 3. It has since been maintained and updated within the MATE project, retaining its focus on simplicity and lightweight performance.

SEE ALSO

gedit(1), nano(1), vim(1), emacs(1)

Copied to clipboard