Far позволяет изменить формат приглашения командной строки. Для этого в поле ввода установить формат командной строки диалога Настроек командной строки необходимо ввести нужную последовательность переменных и специальных кодов, которая позволит показать дополнительную информацию в приглашении.
Допускается использовать переменные окружения и следующие специальные коды:
$a | - символ & |
$b | - символ | |
$c | - символ ( |
$d | - текущая дата (зависит от системных настроек) |
$f | - символ ) |
$g | - символ > |
$h | - удалить предыдущий символ |
$l | - символ < |
$n | - буква текущего диска |
$p | - текущий диск и путь |
$m | - полное имя удалённого диска, связанного с именем текущего диска, или пустой строки, если текущий диск не является сетевым |
$w | - текущий рабочий каталог (без указания пути) |
$q | - символ = |
$s | - пробел |
$t | - текущее время в формате HH:MM:SS |
$$ | - символ $ |
$+ | - глубина стека каталогов |
$#nn | - максимальная ширина строки приглашения в процентах от ширины окна |
$@xx | - "Администратор", если Far Manager запущен от имени администратора.
Вместо 'xx' необходимо указать два символа, которые будут обрамлять слово "Администратор". Например, $@{}$s$p$g будет представлен как "{Администратор}C:\>" |
По умолчанию используется последовательность $p$g - текущий дисковод и путь("C:\>").
1. Приглашение формата [%COMPUTERNAME%]$S$P$G будет содержать имя компьютера, текущий диск и путь (переменная окружения %COMPUTERNAME% должна быть определена).
2. Приглашение формата [$T$H$H$H]$S$P$G перед текущем путём выведет время в формате HH:MM.
3. Код "$+" отображает нужное число знаков плюс (+) в зависимости от текущей глубины стека каталогов PUSHD, по одному знаку на каждый сохранённый путь.
Элементы приглашения можно выделять цветом.
Формат: ([[T]FFFFFFFF][:[T]BBBBBBBB]), где
FFFFFFFF | - цвет текста в формате aarrggbb или индекс в 16-цветной палитре. | ||||||||||||||||||||||||||||||||
BBBBBBBB | - цвет фона в формате aarrggbb или индекс в 16-цветной палитре. | ||||||||||||||||||||||||||||||||
T | - признак "труколорности", если он отсутствует - цвет считается индексом в стандартной палитре (0-F):
|
Если цвет текста или фона не указан, используется значение по умолчанию.
(E) | ярко-жёлтый текст на стандартном фоне |
(:F) | стандартный текст на белом фоне |
(B:C) | ярко-голубой текст на ярко-красном фоне |
() | стандартный текст на стандартном фоне |
(T00CCCC:TE34234) | яйца дрозда на киновари |
Указанный цвет окрашивает приглашение до конца либо до следующего вхождения цвета.
Пример использования:
(a)%username%(f)@(b)%computername%() $p$g
admin@server C:\> |