Far Manager macro system manual

From Far Manager Macro System

Far Manager macro system manual


Since 30.09.2012 (Far 3.0.2851), Far Manager uses Lua programming language (version 5.1) instead of the built-in macro language.

Since 23.04.2014 (LuaMacro build 310), added support for MoonScript programming language.

A macro is a script (written either in Lua or MoonScript) and its meta-data such as:

  • Areas from which the script may be executed
  • Keys that initiate execution of the script from those areas
  • Prerequisites for the execution of the script
  • Run-time flags: EnableOutput and NoSendKeysToPlugins

Functionality