Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Minimum	Profit(1)	    General Commands Manual	     Minimum Profit(1)

NAME
	mp-5 - Minimum Profit Editor, a	text editor for	programmers

SYNOPSIS
	mp-5 [options] [+NNN] [file [file...]]

DESCRIPTION
       Minimum	Profit	(mp)  is a text	editor for programmers.	Among its fea-
       tures are the following:

	   o   Fully scriptable	using a	C-like scripting language.

	   o   Unlimited undo levels.

	   o   Complete	Unicode	support.

	   o   Multiple	files can be edited at the same	time and blocks	copied
	       and pasted among	them.

	   o   Syntax  highlighting for	many popular languages / file formats:
	       C, C++, Perl, Shell Scripts, Ruby, Php, Python, HTML...

	   o   Creative	use of tags: tags  created  by	the  external  utility
	       ctags  are  used	 to move instantaneously to functions or vari-
	       ables inside your current source	tree. Tags are visually	 high-
	       lighted (underlined), and symbol	completion can be triggered to
	       avoid typing your own function names over and over.

	   o   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...).

	   o   Understandable  interface:  drop-down menus, reasonable default
	       key bindings.

	   o   Configurable keys, menus	and colors.

	   o   Text templates can be easily defined / accessed.

	   o   Multiplatform: Console (curses and ANSI), Qt4, GTK+,  KDE4,  MS
	       Windows.

	   o   Automatic indentation, word wrapping, internal grep, learning /
	       repeating functions.

	   o   Spellchecking support (via the ispell package).

	   o   Multilingual.

	   o   Password-protected, encrypted text files	(using the ARCFOUR al-
	       gorithm).

	   o   It helps	you abandon vi,	emacs and other	six-legged freaks def-
	       initely.

OPTIONS
       The following options are avaiable:

       -t tag Edits the	file where tag is defined (see ctags(1)).

       -e mpsl_code
	      Executes MPSL code.

       -f mpsl_script
	      Executes an MPSL script.

       -d directory
	      Changes working directory.

       -x file
	      opens file in the	hexadecimal viewer.

       NNN    Moves to line number NNN of last file.

MPSL
       MPSL (Minimum Profit Scripting Language)	is a powerful programming lan-
       guage  embedded	in  the	Minimum	Profit Text Editor (a huge part	of the
       editor itself is	written	in MPSL). Its features are too large to	be in-
       serted here; please read	the documentation.

FILES
       o   /etc/mp.mpsl	(system-wide configuration file).

       o   ~/.mp.mpsl (user configuration file).

       o   ~/.mp_templates (user text templates).

ENVIRONMENT VARIABLES
       o   HOME	(user home directory).

       o   LANG, LC_ALL	(language settings).

SEE ALSO
       ctags(1).

       The Minimum Profit documentation	in /usr/share/doc/mp-5.

       AUTHORS,	TODO, RELEASE_NOTES and	README.

       Home page: https://triptico.com/software/mp.html

LICENSE
       This is free and	unencumbered software released into the	public domain.

       Anyone  is  free	 to copy, modify, publish, use,	compile, sell, or dis-
       tribute this software, either in	source code form or as a compiled  bi-
       nary, for any purpose, commercial or non-commercial, and	by any means.

       In  jurisdictions  that recognize copyright laws, the author or authors
       of this software	dedicate any and all copyright interest	in  the	 soft-
       ware  to	 the public domain. We make this dedication for	the benefit of
       the public at large and to the detriment	of our heirs  and  successors.
       We  intend this dedication to be	an overt act of	relinquishment in per-
       petuity of all present and future rights	to this	software  under	 copy-
       right law.

       THE SOFTWARE IS PROVIDED	"AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
       OR IMPLIED, INCLUDING  BUT  NOT	LIMITED	 TO  THE  WARRANTIES  OF  MER-
       CHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN
       NO EVENT	SHALL THE AUTHORS BE LIABLE FOR	ANY CLAIM,  DAMAGES  OR	 OTHER
       LIABILITY, WHETHER IN AN	ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
       FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR  THE	USE  OR	 OTHER
       DEALINGS	IN THE SOFTWARE.

			   Mon Mar  1 06:26:24 2021	     Minimum Profit(1)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | MPSL | FILES | ENVIRONMENT VARIABLES | SEE ALSO | LICENSE

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=mp-5&sektion=1&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help