$Text - Макросы

Programming Far Manager plugins

$Text

Оператор $Text предназначена для вставки произвольного текста.
$Text "string"

Элементы

string
Допускается применение следующих escape-последовательностей:
ФорматОписание
\"Символ "
\'Символ '
\\Символ '\'
\nПереводу строки `\n'
\tТабуляции `\t'
\abell
\b`\b'
\f`\f'
\v`\v'
\N
\NN
\NNN
8-ричный код символа
\xNN16-ричный код символа

Замечания

  1. Макрокоманда '$Text' позволяет сократить расход памяти при хранении длинной макропоследовательности, вставляющей некоторый текст, и сделать её более наглядной.
  2. Фразу "$Text" можно не указывать, т. е. произвольный текст в двойных кавычках макродвижок воспримет как $Text. Исключение составляет ситуация, когда после двойной кавычки идёт пробел - в этом случае "$Text" указывать обязательно.

Пример


<macro area="Shell" key="CtrlShiftF7" flags="NotEmptyCommandLine|DisableOutput"
   description="создание папки с именем = текущей дате">

%Folder=date("%d.%m0.%Y"); $If (!panel.fexist(0,%Folder)) F7 $Text %Folder Enter $End

</macro>
Смотрите также: