/usr/share/doublecmd/doc/ru/doublecmd.ext.html is in doublecmd-help-ru 0.8.0-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Описание файла doublecmd.ext</title>
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
</head>
<body>
<div class="CHAPTER">
<h1>Описание файла <tt>doublecmd.ext</tt></h1>
<div class="SECT1">
<p>Файл расширений Double Commander, основан на файле расширений Midnight Commander 3.0</p>
<p>Все строки начинающиеся с # или пустые строки игнорируются. Все действия для файла отображаются
в подменю "Команды" контекстного меню файла.</p>
<p>Формат файла:</p>
<pre class="CODE">
[расширение1|расширение2|...|расширениеX]
Name=Имя категории
Icon=Путь к значку
действие1=команда1
действие2=команда2
действиеX=командаX</pre>
<p>Где:</p>
<p><span class="bold">[расширение]</span> или <span class="bold">[расширение1|расширение2 ...]</span>
— список расширений (регистро-независимый!! без регулярных выражений!!). Также
можно в качестве расширения указать ключевое слово "default", в этом случае если не будет
найдена команда для искомого типа файла, будет использована команда из данной секции.</p>
<p><span class="bold">Name</span> — имя данной категории (Отображается в менеджере
файловых ассоциаций)</p>
<p><span class="bold">Icon</span> — путь к иконке, которая будет отображаться для
этих типов файлов</p>
<p>Действие может быть:</p>
<ul>
<li><p>open — вызывается при нажатии клавиши <kbd>Enter</kbd> или двойном щелчке мыши</p></li>
<li><p>view — вызывается при нажатии клавиши <kbd>F3</kbd></p></li>
<li><p>edit — вызывается при нажатии клавиши <kbd>F4</kbd></p></li>
</ul>
<p>остальные действия отображаются только в подменю "Команды" контекстного меню файла.</p>
</div>
<p>Команда это любая однострочная команда интерпретатора оболочки, с простой макроподстановкой.</p>
<p>Макросы могут быть следующими (регистро-зависимые):</p>
<ul>
<li><p><tt>{!VFS}</tt> — для архивов — использовать виртуальную файловую
систему</p></li>
<li><p><tt>{!EDITOR}</tt> — вызывает редактор (встроенный или внешний в зависимости
от настроек}</p></li>
<li><p><tt>{!VIEWER}</tt> — вызывает просмоторщик (аналогично)</p></li>
<li><p><tt>{!SHELL}</tt> — использует терминал из конфигурации для запуска
программы (см. mplayer)</p></li>
<li><p><tt><?команда?></tt> — выполняет 'команда' в системной оболочке,
сохраняет вывод в файл и передает его как параметр предыдущей команде (см. rpm в качестве примера.)</p></li>
<li><p><tt>%f</tt> — имя файла</p></li>
<li><p><tt>%d</tt> — каталог</p></li>
<li><p><tt>%p</tt> — путь (каталог + имя файла)</p></li>
</ul>
</div>
<div class="SECT1">
<p class="NAVBACK"><a href="index.html">На главную</a></p>
</div>
</body>
</html>
|