Макросы, начинающиеся с @

Far Manager Macro System

Макросы, начинающиеся с @


Если макропоследовательность начинается с символа @, то последующая её часть интерпретируется как имя файла, содержащего Lua-скрипт.

  • Переменные окружения в заданном имени файла автоматически расширяются.
  • Глобальная (в пределах окружения скрипта) переменная _filename содержит имя файла.
  • Такие скрипты легче отлаживать и модифицировать, так как не требуется их предварительная перезагрузка.

Пример 1:

    lua: @%FARHOME%\test\test.lua 123, "hello"

Пример 2: запуск скрипта из редактора.