Метасимволы
В ассоциированных командах, пользовательском меню и команде Применить команду могут использоваться специальные метасимволы:
| !! | Символ '!'. |
| ! | Длинное имя файла без расширения. |
| !~ | Короткое имя файла без расширения. |
| !` | Длинное расширение файла без имени (ext). |
| !`~ | Короткое расширение файла без имени (ext). |
| !.! | Длинное имя файла с расширением. |
| !-! | Короткое имя файла с расширением. |
| !+! | Аналогично !-!, но если длинное имя файла утеряно после выполнения команды, Far восстановит его. |
| !@! | Имя файла, содержащего имена помеченных файлов. |
| !$! | Имя файла, содержащего короткие имена помеченных файлов. |
| !& | Список помеченных файлов. |
| !&~ | Список помеченных файлов с короткими именами. |
| !: | Текущий диск в формате "C:". Для сетевых каталогов - "\server\share". |
| !\ | Текущий путь. |
| !/ | Короткое имя текущего пути. |
| !=\ | Текущий путь с учётом символических ссылок. |
| !=/ | Короткое имя текущего пути с учётом символических ссылок. |
| !?<title>?<init>! | При выполнении команды этот символ заменяется
данными, введёнными пользователем. <title> и <init> - заголовок и исходный текст строки редактирования. Допускается использование нескольких таких символов в одной строке, например: В <title> можно указать имя истории для строки <init>. В этом случае команда имеет следующий формат: например: Для отключения истории оставьте имя пустым. В <title> и <init> допускается использование прочих метасимволов, заключив их в круглые операторные скобки, например: |
| !# | Префикс !#, указанный перед символом ассоциации
файла, заставляет его (и все последующие) ссылаться
на пассивную панель (см. примечание 4). Например, !#!.! обозначает имя текущего файла на пассивной панели. |
| !^ | Префикс !^, указанный перед символом ассоциации
файла, заставляет его (и все последующие) ссылаться
на активную панель (см. примечание 4). Например, !^!.! обозначает имя текущего файла на активной панели, а конструкция !#!\!^!.! - файл на пассивной панели с таким же именем, как имя текущего файла на активной панели. |
Примечания
|
|
Far Manager © 1996—2000 Eugene Roshal, © 2000—2015 Far Group