Linux SoftwareText Editing&ProcessingOthersMinimum Profit 3.3.18b

Minimum Profit 3.3.18b

Minimum Profit is a FREE text editor for programmers. If you are reading this (you are), you probably know what a text editor is a
Developer:   Angel Ortega
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   288K
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot

Minimum Profit is a FREE text editor for programmers.

If you are reading this (you are), you probably know what a text editor is and thus I won't explain what 'open file', 'search and replace', 'tab size' and things like those, means. Only the special or not-so-intuitive features will be explained. In any other aspect, mp is just like
the text editor you were using until today, before you've found this unknown jewel that will change your life.

Much of Minimum Profit's behaviour is changeable from a configuration file, as key bindings, colors, the menu and other variables. Take a look at mprc.sample for details. The configuration files for Unix systems are /etc/mprc and $HOME/.mprc (see below to know how to set it in Win32).

Minimum Profit includes several interfaces:

  • curses: the good old text interface. You need any Unix (Linux, Solaris, IRIX, any BSD...) and the curses or ncurses library. It was also sucessfully compiled under BeOS (with a locally compiled ncurses) many years ago.
  • GTK: You need any X11 system with the GTK+ libraries installed. Support for GTK versions 1.2 and 2.0 is provided.
  • Win32: You need Microsoft Windows 95 or later and the lccwin32 compiler.

    Here are some key features of "Minimum Profit":
  • Multiple files can be edited at the same time and blocks copied and pasted among them.
  • Syntax highlighting for many popular languages / file formats: C, C++, Perl, Shell Scripts, Ruby, Php, SQL, Python, HTML...
  • Creative use of tags: tags created by the external utility ctags are used to move instantaneously to functions or variables inside your current source tree. Tags are visually highlighted (underlined), and symbol completion can be triggered to avoid typing your own function names over and over.
  • Intelligent help system: pressing F1 over any word of a text being edited triggers the underlying system help (calling man when editing C or Shell files, perldoc with Perl, ri on Ruby, winhelp on MS Windows...).
  • Understandable interface: drop-down menus, reasonable default key bindings.
  • Configurable keys, menus and colors.
  • Text templates can be easily defined / accessed.
  • Multiplatform: Console/curses, GTK+ (1.2 and 2.0), MS Windows.
  • Automatic indentation, word wrapping, internal grep, learning / repeating functions.
  • Search and replace using plain text or regular expressions (including a special function to replace text on all open files).
  • Small memory footprint.
  • Multilingual.
  • Password-protected, encrypted text files (using the ARCFOUR algorithm).
  • It helps you abandon vi, emacs and other six-legged freaks definitely.
  • Awesome easter egg.


    To compile under any Unix flavour, just run

    $ ./
    $ make

    The first step should automatically detect all usable interfaces and
    additional libraries and leave a Makefile behind. Previous Minimum Profit
    versions used to need GNU Make; this is no longer true. By running

    $ ./ --help

    you can see a list of tweakable options. Also, a bunch of README.* files are
    included with Minimum Profit's standard distribution with information
    specific to many systems and cross-compilers. Notoriously, if you have
    the mingw32 cross-compiler suite in your Unix system, you can build an
    MS Windows binary pretty easily (README.mingw32).

    To install just run (as root):

    # make install

    and it will be instaled in /usr/local/bin. You can select an alternate
    installation directory in the configuration phase; for example, to install
    it on /usr/bin, do

    $ ./ --prefix=/usr/bin

    What's New in This Release:
  • The replacement pattern in 'replace' now expands slashed characters as t and n and a new russian translation is included.
    tags minimum profit  you can  you need  text editor  any unix  just run  usr bin  need any  and the  the configuration  you are  search and  and replace  

    Download Minimum Profit 3.3.18b

    Authors software

    Minimum Profit 3.3.18b (by Angel Ortega)
    Minimum Profit is a FREE text editor for programmers.

    If you are reading this (you are), you probably know what a text editor is a

    Quick and Dirty Game Development Framework 0.9.1 (by Angel Ortega)
    QDGDF stands for Quick and Dirty Game Development Framework, and it's a set of libraries designed to allow fast development of games

    Grutatext 2.0.11 (by Angel Ortega)
    Grutatxt is a plain text to HTML (and other formats) converter

    mp_doccer 1.2.0 (by Angel Ortega)
    mp_doccer is a tool that travels C code files, and extracts specially marked information to build documentation.

    This documentation

    Space Plumber 1.1.0 RC1 (by Angel Ortega)
    Space Plumber is a first-person 3d game, not much different to Doom and Quake

    Similar software

    Minimum Profit 3.3.18b (by Angel Ortega)
    Minimum Profit is a FREE text editor for programmers.

    If you are reading this (you are), you probably know what a text editor is a

    RText (by Robert Futrell)
    RText is a fully customizable programmer's text editor

    CUTE User-friendly Text Editor 0.2.9 (by Heiko K?hler)
    CUTE is a Qt and Scintilla based text editor which can be easily extended using Python
    It 's main purpose is to be an user-friendly

    medit 0.8.0 (by Yevgen Muntyan)
    medit is a multiplatform GTK text editor

    Easymacs 1.1 (by Peter Heslin)
    Easymacs is an easy-to-learn, one-size-fits-all configuration for new users of GNU Emacs

    Code Browser 2.10 (by Marc Kerbiquet)
    Code Browser is a folding and outlining editor for Linux and Windows.

    The editor is between a traditional text editor, a smalltalk

    Cooledit 3.17.17 (by Paul Sheer)
    Cooledit is a text editor for the X Window System

    RegexSearch 1.2 (by Puckfist)
    RegexSearch is a Java application that performs find and find-and-replace searches for regular expressions on multiple text files.

    Chamo 1.9.17 (by Chamo Team)
    Chamo is a source code editor, even if it can be used to edit any text file

    mooedit 0.8.0 (by Yevgen Muntyan)
    mooedit project is a text editor which features configurable syntax highlighting, configurable keyboard accelerators, support for mul

    Other software in this category

    EditPad 5.4.5 (by Jan Goyvaerts)
    EditPad for Linux is compatible with most recent Linux distributions, including SuSE 7.x and 8.x, Mandrake 7.x, 8.x and 9.x and Red H

    LinuText 1.3 (by Naskita)
    LinuText is a text editor for Linux written in Tcl/Tk

    Vim 7.0 (by Bram Moolenaar)
    Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set.

    GNU nano 2.0.1 (by Chris Allegretta)
    GNU nano project was started because of a few "problems" with the wonderfully easy-to-use and friendly Pico text editor.

    First and

    NEdit 5.5 (by NEdit)
    NEdit is a multi-purpose text editor for the X Window System, which combines a standard, easy to use, graphical user interface with t

  •     search

    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell

    Top tags