Software Index
Linux Software Utilities  

Minimum Profit

download download home home   report broken
important software information
company name:
Angel Ortega
license: Freeware
minimum requirements: No special requirements.
functional limitations:
Minimum Profit description
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.

Installation

To compile under any Unix flavour, just run

$ ./config.sh
$ 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

$ ./config.sh --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

$ ./config.sh --prefix=/usr/bin

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.. . Angel Ortega is a programmer, writer, composer and illustrator based in Madrid, Spain. Author of the award-winning Minimum Profit text editor for programmers, main musician of the Ann Hell band and many other things.
Similar software
Quick and Dirty Game Development Framework (Popularity: ) : QDGDF stands for Quick and Dirty Game Development Framework, and it's a set of libraries designed to allow fast development of games under a variety of systems. Quick and Dirty Game Development Framework's main goal is to show a platform-independent, ...
mp_doccer (Popularity: ) : mp_doccer is a tool that travels C code files, and extracts specially marked information to build documentation.

This documentation can be generated in HTML, man pages, or an executable shell script. The markup is very similar to that in the Linux ...

po2c (Popularity: ) : po2c is a small Perl script that takes a bunch of gettext (.po) language translation files from its command line arguments and dumps a C source code file containing all those messages and the necessary functions to use them without ...
Grutatxt (Popularity: ) : Grutatxt is a plain text to HTML (and other formats) converter. Grutatxt project succesfully converts subtle text markup to lists, bold, italics, tables and headings to their corresponding HTML, troff, man page or LaTeX markup without having to write unreadable ...
Truecrypt Installer for Debian (Popularity: ) : Truecrypt Installer for Debian helps to get Truecrypt running with a minimum of effort under Debian-based Linux systems.

Truecrypt is an Open Source disk encryption software which uses a concept of containers to store encrypted data. The nice thing about Truecrypt ...

TurnKey Joomla Live CD (Popularity: ) : TurnKey Joomla Live CD 2009.07-hardy-x86

Joomla! is an award-winning Content Management System (CMS) that will help you build websites and other powerful online applications.

The TurnKey Joomla appliance is an easy-to-use, lightweight, installable live CD with Joomla, which can run on real ...

GeoToad for Linux (Popularity: ) : GeoToad provides a geocaching query tool.

GeoToad is a geocaching query tool to help speed up the boring part of geocaching: choosing the cache and collecting the data.

It allows you to generate any kind of complex query you want, and the ...

BlueSense SDK rev (Popularity: ) : BlueSense SDK is a software development kit for communicating with BlueSense equipment. BlueSense SDK allows you to read out sensors or control actuators.

A user-space USB driver for all platforms is included. Examples for all modules are also included. For Java, ...

Algorithm::Evolve (Popularity: ) : Calculate distances on a square grid with optional wormholes (the 'chessboard metric')

Algorithm::Metric::Chessboard is a Perl module to calculate distances on a square grid with optional wormholes (the 'chessboard metric').

Calculates the minimum number of moves between two points in a game ...

python-graph (Popularity: ) : python-graph is a Python library for working with graphs.

This software provides ?a suitable data structure for representing graphs and a whole set of important algorithms.

The code is appropriately documented and API reference is generated automatically by epydoc.

Comments, bug reports and ...

Maitreya's Dream (Popularity: ) : Maitreya's Dream is a free software for Western and Vedic astrology.

The program supports:

. Many features for the daily work of Vedic and western astrologers.
. A large number of calculation options that make the program a stable basis for research purposes.
. ...

mp_doccer (Popularity: ) : mp_doccer is a tool that travels C code files, and extracts specially marked information to build documentation.

This documentation can be generated in HTML, man pages, or an executable shell script. The markup is very similar to that in the Linux ...

User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Similar scripts
Minimum Profit 5.0.0 rc (Popularity: ) : Minimum Profit is a text editor for programmers.Features: - 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 ...
Free Shipping w/ Minimum Amount 3.5c (Popularity: ) : This shipping module is modified from Freecount.zip which allowed you to offer free shipping w/ a minimum number of products in the shopping cart.This edition of the script offers free shipping with a minimum order amount in dollars (or whatever ...
Euclidiance Distance Minimum for QAM (Popularity: ) : This program to detects received signal from system that use QAM as modulator. Euclidiance Distance Minimum gets/decides signal based on minimum distance from the others.
superviewshed : Optimized LOS and Minimum Height Observable Tool (Popularity: ) : Superviewshed will calculate LOS of a referenced terrain matrices given observer and target altitudes. In addition, the standard minimum height observable of the terrain will be output. Runs approximately 16 times faster than viewshed.
Minimum Perfect Matching Tool (Popularity: ) : Function to solve the Minimum Perfect Matching on non-biparite graphs problem using Integer linear programming.Returns vector of matched indices and cost of the match. Requires symmetric adjacent matrix of even rank. function [ indices, cost ] = min_perfect_matching( G )Function ...
Simple three-point minimum estimation (Popularity: ) : Calculate minimum of single variable function using 3-point searchUsage:estimated_min=three_point(sfun,a,b,tolerance) sfun: Symbolic/String function a: Inferior Limit b: Superior Limit tolerance: Tolerance Range
Minimum distance between two polygons (Popularity: ) : This function computes the minimum euclidean distance between two polygons P1 & P2.- for vertex-vertex case
Minimum Spanning Tree or "Arbre Couvrant de Poids Minimal" (Kruskal Algorithm) with GUI using GUIDE (Popularity: ) : Kruskal's algorithm is used to find the branches of a ''tree'' having the minimum weight in a system of branches. The application of this algorithm is wide. One example is in finding the shortest (and cheapest) path of interconnecting several ...
A Dating Pro (Popularity: ) : Flexible solution for online dating business. Minimum costs - maximum profit. Free trial version and online demo for help in making a right choice. Multilingual interface and functional user mode. Create a place where users will make a perfect match. ...
Dating Pro (Popularity: ) : Flexible solution for online dating business. Minimum costs - maximum profit. Free trial version and online demo for help in making a right choice. Multilingual interface and functional user mode. Create a place where users will make a perfect match. ...
Rate me
supported os's
stats
downloads 13
version 5.1.2
size in Kb 430
popularity   
1328/1272475
user rating 0/10
our rating 0 Stars
share info
Recommend Minimum Profit
Report spyware
New Software
Popular Software
Latest Reviews