В FAR реализован примитивный макроязык, который позволяет в простую последовательность клавиш ввести логику, что делает макросы (вместе с плагинами) мощным средством, помогающим в работе с FAR Manager. Макроязык узкоспециализированный, привязанный к функционалу FAR Manager, поэтому его нельзя рассматривать как универсальный язык.
Функциональные возможности макроязыка: