Файловый менеджер
Файловый менеджер — это двухпанельный браузер (в стиле Commander): две панели рядом, каждая указывает либо на ваш локальный диск, либо на удалённый SFTP-хост. Копируйте и перемещайте между ними — передача просто работает: локальный→удалённый, удалённый→локальный и даже удалённый→удалённый.
Панели
Каждая панель независима. Панель может показывать:
- Локальные — файлы на этом устройстве.
- SFTP — каталог на любом сохранённом или одноразовом SSH-хосте.
Выберите источник в заголовке панели. Сфокусированная панель — активная: её каталог определяет цели копирования/перемещения и действия с клавиатуры. Щёлкните по панели (или используйте Tab на Desktop), чтобы переместить фокус.
Каждая панель также выбирает свой режим просмотра — Таблица (сортируемые столбцы), Список (только имя) или Дерево — в меню режима просмотра в заголовке панели. В режиме «Таблица» значок шестерёнки в заголовке столбцов выбирает, какие столбцы показывать.
Копирование, перемещение и всё остальное
- Копирование / Перемещение между панелями — назначением служит текущий каталог другой панели.
- Создавайте папки, переименовывайте, удаляйте на месте.
- Выделение работает с несколькими файлами; запрос на копирование/перемещение/удаление показывает, сколько элементов отмечено.
- Элементы также можно перетаскивать между панелями; на Desktop файлы можно бросать на любую панель из системного файлового менеджера.
- Опции копирования охватывают переход по символическим ссылкам, сохранение прав и времени изменения, а также перезапись без запроса.
- Если имя уже существует в месте назначения, запрос позволяет перезаписать, переименовать или пропустить — один раз или для всех оставшихся элементов.
- Идущую передачу можно приостановить и продолжить, отправить в фон или прервать.
Удалённые панели повторно используют живое SSH-подключение, если оно уже есть для этого хоста, — открытие второго вида стоит лишь одного SFTP-канала, а не новой авторизации.
Просмотр файлов
Enter / двойной клик (или касание) на файле открывает его во встроенном просмотрщике. Удалённые файлы читаются небольшими частями по мере прокрутки — даже лог в несколько ГБ открывается мгновенно. У просмотрщика есть режимы Текст и Hex, а также поиск по файлу с опциями учёта регистра, целых слов и обратного направления. Некоторые типы получают отдельное представление: Markdown отображается с форматированием, изображения показывают предпросмотр, а исполняемые файлы Windows (PE) / Linux (ELF) показывают сводку заголовка — формат, архитектуру и другое — даже если файл был переименован.
Просмотр архивов
Архивы ZIP / JAR, TAR (включая tar.gz / tgz) и ISO открываются как папки: войдите в архив и просматривайте его, копируйте файлы наружу обычным копированием. Определение смотрит на содержимое, а не только на имя — переименованный архив или архив без расширения тоже откроется. Удалённые архивы на панелях SFTP тоже работают; образы ISO читаются по диапазонам байтов, поэтому большой образ никогда не скачивается целиком. Backspace (или строка ..) выходит из архива.
Несколько рабочих пространств
Вы можете открыть сразу несколько экземпляров файлового менеджера, каждый со своей парой панелей. Каждый экземпляр — полноценный сеанс в панели вкладок / списке Active Sessions (с меткой left / right, например Local / prod-db), поэтому переключение в сторону и обратно восстанавливает именно те панели, которые вы оставили.
Запомненная раскладка хранится только пока приложение запущено — она не записывается на диск. Свежий запуск открывает чистый локальный вид и никогда не выходит в сеть, пока вы не попросите.
Сочетания клавиш
Commander полностью управляется с клавиатуры (в стиле Norton / Total Commander). Клавиши действуют на сфокусированную панель в режиме списка/деталей; переключайте панели клавишей Tab.
Навигация
| Клавиша | Действие |
|---|---|
| Tab | Переключить активную панель (левая ↔ правая) |
| Up / Down | Переместить курсор |
| Home / End | Перейти к первому / последнему элементу |
| Page Up / Page Down | Перемещаться постранично |
| Left / Right | Перемещаться постранично (Page Up / Page Down в стиле FAR) |
| Enter | Открыть папку / активировать файл под курсором |
| Backspace | Подняться в родительскую папку |
| Alt+Enter | Свойства элемента под курсором |
| Ctrl+Space | Вернуть фокус в адресную строку панели |
Выделение файлов
| Клавиша | Действие |
|---|---|
| Space | Отметить / снять отметку с элемента под курсором |
| Insert | Отметить элемент и перейти вниз |
| Shift+Up / Shift+Down | Расширять выделение при перемещении |
| Ctrl+A | Отметить всё в панели |
| Ctrl+Shift+A | Снять выделение |
| + / - (цифровая клавиатура) | Отметить / снять отметку с файлов по шаблону |
Операции с файлами
| Клавиша | Действие |
|---|---|
| F2 (or Ctrl+R) | Перечитать активную панель |
| F3 | Просмотреть файл под курсором |
| F5 | Копировать отмеченные элементы в другую панель |
| F6 | Переместить отмеченные элементы в другую панель |
| Shift+F6 | Переименовать элемент под курсором |
| F7 | Создать новую папку |
| Shift+F4 | Создать новый (пустой) файл |
| F8 / Delete | Удалить отмеченные элементы |
| Alt+F7 (or Ctrl+Shift+F) | Найти файлы |
| Ctrl+P | Изменить права (chmod) |
| Ctrl+H | Показать / скрыть скрытые файлы (активная панель) |
В просмотрщике
| Клавиша | Действие |
|---|---|
| Esc / F3 / F10 | Закрыть просмотрщик |
| F4 | Переключить режим Текст / Hex |
| F2 | Переключить перенос строк (текстовый режим) |
| F7 (or Ctrl+F) | Найти; Shift+F7 находит следующее совпадение |
Быстрый поиск
Нажмите Alt + букву или цифру, чтобы начать быстрый поиск в сфокусированной панели, затем продолжайте печатать, чтобы перейти к совпадающему имени. Пока открыто поле поиска: Up/Down переходят к следующему/предыдущему совпадению, Backspace удаляет символ, Enter открывает совпадение, Esc отменяет, Tab переключает панель.
Клавиши файловых операций приостановлены, пока идёт передача.
Отсоединение в отдельное окно
Пристыкованный файловый менеджер можно оторвать в отдельное окно (элемент отсоединения в строке заголовка) и позже пристыковать обратно — то же отсоединение / пристыковка, что работает для любого сеанса (см. Окна & трей). Базовые панели остаются живыми при отсоединении/пристыковке — без перезагрузки, без повторного входа.