Far Manager macro system manual

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