DC - Часто задаваемые вопросы (FAQ)

# 1.2. Часто задаваемые вопросы (FAQ)

## Содержание

1. Общие вопросы
  1.1. Что такое Double Commander?
  1.2. Что нового в этой версии?
  1.3. Это версия Total Commander® для Linux, да?
  1.4. В чём отличия этой программы от моего любимого Total Commander®?
  1.5. У меня 64-битная ОС. Могу я скачать Double Commander, оптимизированный под мою систему?
  1.6. Как можно связаться с разработчиками Double Commander?
2. Вопросы, связанные с GNU/Linux
  2.1. Какую версию мне скачивать?
  2.2. Есть ли у проекта репозиторий?
  2.3. Плагины от Total Commander® не работают?!
  2.4. Могу ли я получить доступ к сетевым ресурсам как в Nautilus или Thunar?
3. Настройка интерфейса
  3.1. Как поменять настройки цвета для файловых панелей?
  3.2. Для чего кнопки `R` и `Все` в настройках цвета?
  3.3. При изменении размеров панелей колонка "Размер" налазит на колонку "Дата". Заголовок колонки изменяется нормально, а содержимое ползёт!
  3.4. Как повесить свои значки на определённые типы файлов?
  3.5. Как создать разделитель на панели кнопок?
  3.6. Существуют ли темы значков для DC?
  3.7. Как сделать функциональные клавиши и панель адреса побольше?
4. Вопросы, связанные с навигацией и управлением
  4.1. Что нужно сделать, чтобы при выделении пробелом курсор сдвигался вниз на одну строку?
  4.2. Есть ли здесь возможность создавать очередь копирования файлов?
  4.3. `Ctrl+A` не работает, где включить?
  4.4. Тут можно создавать выпадающее меню? Как это сделать?
  4.5. Как можно настроить контекстное меню? Например добавить пункт "Открыть с помощью"?
5. Вопросы, связанные со встроенной программой просмотра (`F3`) и редактором (`F4`)
  5.1. Окна редактора и просмотрщика появляются где хотят, при включенном Compiz'е
  5.2. Во встроенном редакторе странный шрифт — по горизонтали символы наезжают друг на друга
  5.3. На одну единственную картинку вьювер не срабатывает. Остальные картинки просматриваются, а вот эту отказывается
  5.4. Есть такие текстовые файлы, в которых при быстром просмотре строчки уходят за край окошка! А внизу нет ползунка чтобы прочесть до конца!
  5.5. Можете добавить функцию редактирования колонок (как в Notepad++, UltraEdit и т.д.)?
  5.6. Возможно ли добавить поддержку SVG во встроенный просмотрщик?
  5.7. Как я могу использовать регулярные выражения для поиска в UTF-8?
6. Вопросы, связанные с файловыми панелями
  6.1. Я не нашёл в списке подходящий формат даты для файловых панелей! Как добавить свой?
  6.2. Возможно ли добавить поддержку миниатюр SVG в просмотр эскизов?
  6.3. Хочу видеть в колонке "Имя" имена файлов с расширением, я могу это сделать?

## 1. Общие вопросы

В: Что такое Double Commander?

О: Double Commander — это двухпанельный файловый менеджер. Подробности можно прочитать здесь.

В: Что нового в этой версии?

О: Информацию об истории версий вы можете найти в интернете на этой странице. Но сейчас проект развивается быстро, так что последние ночные сборки содержат множество новых возможностей и улучшений.

В: Это версия Total Commander® для Linux, да?

О: Нет, это независимая программа от других разработчиков. Сейчас существуют версии для ОС Windows®, GNU/Linux с графическими интерфейсами GTK2 и Qt и Mac OS, также Double Commander есть в портах FreeBSD.

В: В чём отличия этой программы от моего любимого Total Commander®?

О: Цель проекта — создать программу, приближенную к TC по интерфейсу, максимально совместимую с ним по плагинам и конфигурационным файлам. При этом Double Commander обладает рядом существенных преимуществ: он абсолютно бесплатен для использования, кроссплатформенный (работает под разными операционными системами), и имеет открытый исходный код.

В: У меня 64-битная ОС. Могу я скачать Double Commander, оптимизированный под мою систему?

О: Да, сборки для x64 есть под все поддерживаемые платформы.

В: Как можно связаться с разработчиками Double Commander?

О: Напишите в официальный форум проекта, и ваше мнение или пожелание не останется без внимания.

(наверх)

## 2. Вопросы, связанные с GNU/Linux

В: Какую версию мне скачивать?

О: Если у вас KDE — качайте Qt-сборку, иначе (Gnome, Xfce, LXDE) сборку с GTK.

В: Есть ли у проекта репозиторий?

О: Репозитории для GNU/Linux (CentOS, Debian, Fedora, openSUSE, Ubuntu):

- релиз: Qt5 или GTK2

- alpha версия ("ночные" сборки): Qt5 или GTK2

Также вы можете скачать с официального сайта установочные пакеты (deb, rpm) или портативную ("portable") версию, упакованную с помощью bzip2 или XZ. Либо можно скачать исходный код и собрать DC самостоятельно.

В: Плагины от Total Commander® не работают?!

О: Работают, но не все. Плагины от TC скомпилированы под Windows®, поэтому их можно подключать только к Windows®-версии Double Commander. Но любой плагин, имеющий открытый исходный код, можно попробовать собрать для Linux (или уговорить разработчика плагина сделать это :)).

В: Могу ли я получить доступ к сетевым ресурсам как в Nautilus или Thunar?

О: Да, DC может использовать Gvfs. Gvfs поддерживает множество протоколов: NFS, SMB, FTP, SFTP, WebDAV, MTP, мобильные телефоны (Windows, Android, Apple), плееры и другое.

Во-первых, должны быть установлены пакеты `gvfs` и `gvfs-backends` (также добавьте `gvfs-fuse`, это может быть полезно). Имейте в виду, что в некоторых дистрибутивах нет пакетов `gvfs-backends` и `gvfs-fuse`, потому что они часть пакета `gvfs`, или же может быть несколько пакетов с именами `gvfs-backends-*` или `gvfs-*`.

Теперь вставьте путь Gvfs в строку адреса: для редактирования щёлкните правой кнопкой мыши по панели текущего адреса (или вызовите внутреннюю команду cm_EditPath).

Например, доступ к

- Yandex.Disk (используя WebDAV): `davs://webdav.yandex.ru`
- FTP: `ftp://ftpuser@ftpserver`
- SMB: `smb://servername/sharename/`

Для доступа к FTP (и SSH+SCP тоже) и SMB вы можете использовать WFX-плагины `ftp` и `samba`.

(наверх)

## 3. Настройка интерфейса

В: Как поменять настройки цвета для файловых панелей?

О: Чтобы изменить цвет, нужно сделать следующее:

- Настройки > Параметры... > Цвета (не получите никаких изменений, пока не создадите свой стиль колонок).

- Настройки > Параметры... > Колонки выбираете стиль по умолчанию (Default) нажимаете "Редактировать" и там всё сами поймёте :)

В: Для чего кнопки `R` и `Все` в настройках цвета?

О: Всё очень просто:

- `R` — восстанавливает цвет на тот, который был по умолчанию.

- `Все` — применяет выбранный цвет для всех колонок.

В: При изменении размеров панелей колонка "Размер" налазит на колонку "Дата". Заголовок колонки изменяется нормально, а содержимое ползёт!

О: Настройки > Параметры... > Колонки, установите галочку "Обрезать текст по ширине колонки".

В: Как повесить свои значки на определённые типы файлов?

О: Вы должны сделать следующее: Настройки > Параметры... > Файловые ассоциации.

В: Как создать разделитель на панели кнопок?

О: Просто добавьте элемент разделитель.

В: Существуют ли темы значков для DC?

О: На данный момент нам известна одна маленькая тема doubleMac, но инструкция по установке устарела (см. ниже).
Вы можете создать тему значков самостоятельно, это просто (в качестве примера будем использовать имя "MyDCTheme").

Как создать:
- откройте папку DC и посмотрите структуру каталога "pixmaps/dctheme";
- скопируйте "dctheme" с именем "mydctheme";
- откройте "mydctheme/index.theme" и измените имя темы: замените "Name=DCTheme" на "Name=MyDCTheme";
- теперь замените значки.

Примечания:
1. Не используйте замену значков по умолчанию! Ваши значки будут заменены после обновления DC.
2. Если вы хотите оставить некоторые существующие значки, то просто уалите их в "mydctheme" и DC будет использовать их из темы по умолчанию.
3. Некоторые нестандартные размеры значков (такие как 40x40, 60x60 и так далее) используются для HiDPI мониторов.
4. Также смотрите <CustomIcons>.

Как установить:

1. Портативная версия
Скопируйте (или переместите) вашу папку "mydctheme" в папку "pixmaps" рядом с `doublecmd.exe`, перезапустите DC, откройте "Настройки" в главном меню > Параметры... > Значки > Тема значков, выберите вашу тему и снова перезапустите DC.

2. Установленная версия
Откройте "Настройки" в главном меню > Параметры... > Конфигурация > Каталоги > Темы значков:, здесь вы увидите список возможных каталогов.
Не используйте /usr/share/doublecmd/pixmaps, C:\Program Files\Double Commander\pixmaps или другие системные каталоги: это потребует права root/администратора, также это будет вмешательством в работу менеджера пакетов в Linux или инсталлятора DC в Windows. DC обычно предлагает следующий дополнительный путь (помимо папки "pixmaps" рядом с `doublecmd.exe`):

- Windows XP: C:\Documents and Settings\<UserName>\Local Settings\doublecmd\pixmaps
- Windows Vista/7-10: C:\Users\<UserName>\AppData\Local\doublecmd\pixmaps
- Unix-подобные ОС: /home/<UserName>/.local/share/doublecmd/pixmaps

Если каталог не существует, создайте его.
Теперь перезапустите DC, откройте "Настройки" в главном меню > Параметры... > Значки > Тема значков, выберите вашу тему и снова перезапустите DC.

В: Как сделать функциональные клавиши и панель адреса побольше?

О: Размер зависит от размера шрифта, существует три способа:

1. Простой и быстрый: вы можете использовать Ctrl+колесо мыши, работает для следующих элементов интерфейса или частей DC:
- список файлов в левой и правой панелях;
- панель текущего каталога (адреса);
- панель функциональных клавиш;
- древовидное меню;
- результаты поиска в диалоге поиска файлов;
- внутренний редактор;
- внутреннийй просмотрщик (если просмотрщик показывает текст, то это действие изменит размер шрифта, если изображение - действие будет работать как команды увеличения/уменьшения).

2. Откройте "Настройки" в главном меню > Параметры... > Шрифты.
Примечание: всё возможное доступно только в версии 1.0.0+, для 0.9.x и ниже дополнительно смотрите третий пункт.

3. Закройте DC > откройте `doublecmd.xml` > найдите тег `<Fonts></Fonts>` и вручную измените `<Size>` элемента интерфейса.

(наверх)

## 4. Вопросы, связанные с навигацией и управлением

В: Что нужно сделать, чтобы при выделении пробелом курсор сдвигался вниз на одну строку?

О: Настройки > Параметры... > Список файлов, установите галочку "При выделении файлов пробелом перемещать курсор на следующий файл".

В: Есть ли здесь возможность создавать очередь копирования файлов?

О: Очередь файловых операций была реализована в версии 0.4.6 alpha и была добавлена в следующей стабильной версии.

В: `Ctrl+A` не работает, где включить?

О: Вы должны сделать следующее: Настройки > Параметры... > Клавиши > Горячие клавиши > В категории "Основные" найдите команду cm_MarkMarkAll и установите для неё горячую клавишу `Ctrl+A`.

В: Тут можно создавать выпадающее меню? Как это сделать?

О: Добавьте на панель инструментов элемент "меню". Смотрите пример в этом разделе.

В: Как можно настроить контекстное меню? Например добавить пункт "Открыть с помощью"?

О: Это можно сделать в настройках файловых ассоциаций, определив, какие файлы (по расширению) какими программами можно открывать, там же назначить приложение, которое будет использоваться по умолчанию. Новые пункты будут добавлены в пункт "Команды". Ниже приведён пример того, как открыть любой каталог с привилегиями root:

1. В разделе Типы файлов нажмите Добавить и впишите, например, Папки
2. В разделе Расширения нажмите Добавить и впишите folder
3. В разделе Действия нажмите Добавить и в качестве названия укажите, например, Open as root
4. В поле Команда впишите gksu doublecmd %p
5. После этого щёлкаете правой клавишей мыши по любой папке, выбираете Open as root и вводите пароль :)

(наверх)

## 5. Вопросы, связанные со встроенной программой просмотра (`F3`) и редактором (`F4`)

В: Окна редактора и просмотрщика появляются где хотят, при включенном Compiz'е

О: В настройках Compiz: place windows > windows with fixed positions и window rules > fixed size windows.

    Код: (class=Doublecmd) & (title=/)

В: Во встроенном редакторе странный шрифт — по горизонтали символы наезжают друг на друга

О: Необходимо использовать моноширинные шрифты как в просмотрщике, так и редакторе (ограничение используемого компонента).

В: На одну единственную картинку вьювер не срабатывает. Остальные картинки просматриваются, а вот эту отказывается.

О: Судя по всему, компонент, используемый для просмотра изображений, не поддерживает некоторые JPG файлы. Теперь вместо ошибки такие файлы открываются как текст.

В: Есть такие текстовые файлы, в которых при быстром просмотре строчки уходят за край окошка! А внизу нет ползунка чтобы прочесть до конца!

О: Хм... действительно горизонтальный ползунок не предусмотрен, в данном случае можно воспользоваться режимом "Показать как текст с разрывами строк".

В: Можете добавить функцию редактирования колонок (как в Notepad++, UltraEdit и т.д.)?

О: Встроенный редактор поддерживает режимы выделения колонкой и построчно и мульти-каретки, клавиатурные сочетания см. здесь.

В: Возможно ли добавить поддержку SVG во встроенный просмотрщик?

О: Поддерживается с помощью librsvg:

- Linux: установите пакет `librsvg`.

- Windows: необходимы `libcairo-2.dll`, `librsvg-2-2.dll` и `libgobject-2.0-0.dll` (+ все зависимости), например, можно взять файлы из GIMP. Вы должны скопировать эти DLL в папку Double Commander или в PATH.

В: Как я могу использовать регулярные выражения для поиска в UTF-8?

О: Возможность была добавлена в версии 1.0.0. Необходима библиотека PCRE2 с поддержкой 8-битной кодировки и включенной поддержкой Юникода (обычно включено по умолчанию):

- Linux: необходим файл `libpcre2-8.so.0`. Например, пакет `libpcre2-8-0` в Debian и построенных на нём дистрибутивах или `pcre2` в Arch Linux.

- Windows: необходим файл `libpcre2-8.dll`. Если у вас нет `libpcre2-8.dll` в папке Double Commander, то можете взять эту DLL здесь: 32-битная или 64-битная.

- MacOS: needs `libpcre2-8.dylib`.

(наверх)

## 6. 6. Вопросы, связанные с файловыми панелями

В: Я не нашёл в списке подходящий формат даты для файловых панелей! Как добавить свой?

О: Формат даты и времени легко настраивается: перейдите в Настройки > Параметры... > Список файлов > Форматирование > Формат даты и времени и используйте эту таблицу.

В: Возможно ли добавить поддержку миниатюр SVG в просмотр эскизов?

О: Уже поддерживается, см. Возможно ли добавить поддержку SVG во встроенный просмотрщик?

В: Хочу видеть в колонке "Имя" имена файлов с расширением, я могу это сделать?

О: Да, это возможно. Откройте "Настройки" в главном меню > Параметры... > Список файлов > Колонки > Наборы колонок, теперь создайте новый набор колонок или измените существующий: по умолчанию для имени DC использует поле `GETFILENAMENOEXT`, используйте вместо него `GETFILENAME`.

(наверх)