Что значит «двухпанельный»

Двухпанельный файловый менеджер, или «коммандер», делит окно на левую и правую панели. Одна из них активна. Вы отмечаете в ней файлы, нажимаете клавишу — и файлы копируются или перемещаются в папку другой панели. Не нужно помнить, что в буфере обмена, и выравнивать второе окно: источник и назначение всегда оба на экране.

Этот стиль пришёл из Norton Commander 1980-х и живёт в Total Commander, Midnight Commander и Marta. Клавиши у них общие: F5 копирует, F6 перемещает, F7 создаёт папку, F8 удаляет.

Почему с серверами так быстрее

При работе с серверами две панели особенно полезны:

  • Вы видите оба конца. Локальная папка и папка на сервере или два сервера — рядом. Вы знаете, куда пойдут файлы, ещё до нажатия клавиши.
  • Всё делают клавиши. Отметить клавишей Space и скопировать клавишей F5 быстрее, чем перетаскивать между окнами, и это одинаково работает на любом протоколе.
  • Шаблоны масштабируются. Нажмите +, введите *.log — и отмечены все совпадения, сколько бы их ни было.

Клавиши

Клавиша Что делает
⇥ Переключиться на другую панель
Space Отметить или снять отметку и перейти вниз
+ / − Отметить или снять отметку по шаблону
F2 Переименовать
F3 Быстрый просмотр
F4 Открыть в любом приложении; изменения загружаются при сохранении
F5 / F6 Скопировать / переместить отмеченные файлы в другую панель
F7 Новая папка
F8 Удалить
⌘\ Одна панель или две
⇧⌘\ Поменять панели местами

Все сочетания клавиш есть и в меню. Все сочетания клавиш собраны на одной странице, а на MacBook для функциональных клавиш может понадобиться fn или параметр Использовать клавиши F1, F2 и т. д. как стандартные функциональные клавиши в разделе Системные настройки → Клавиатура.

Две панели, любые два места

В AnyBucket панель не привязана к «локальному» или «удалённому». Каждая показывает этот Mac или любой добавленный сервер, поэтому одни и те же две клавиши работают в любом направлении:

  • Этот Mac → сервер: загрузить папку сборки на SFTP.
  • Сервер → сервер: скопировать с SFTP в бакет S3 или между двумя бакетами. На одном сервере копирование выполняется на самом сервере.
  • Сервер → этот Mac: скачать логи или резервные копии.

Вкладки позволяют держать открытыми сразу несколько пар. Их заголовки выглядят как Staging ⇄ Assets, со значком для каждого протокола, так что их легко различить с первого взгляда.

С чего начать

  1. Откройте AnyBucket и подключите сервер клавишами ⇧⌘K.
  2. Нажмите ⌘\, чтобы открыть вторую панель, и выберите Этот Mac или другой сервер в её меню источника.
  3. Найдите файлы, отметьте их клавишей Space и нажмите F5.

Чтобы попробовать заранее, откройте демо: оно работает в браузере и понимает те же клавиши.

Другие двухпанельные приложения для Mac

Две панели есть в нескольких приложениях для Mac. ForkLift и Commander One — полноценные файловые менеджеры, которые также подключаются к серверам; у Transmit есть двухпанельный режим для локальной и удалённой папки. AnyBucket создан в первую очередь для серверов: любой сервер в любой панели, палитра ⌘K, «Сравнить и синхронизировать» и очередь, которая переживает выход из приложения, — за 9,99 $ один раз. В сравнении собрано то, что описано на собственных страницах каждого из них.