Far Manager

Средства операционной системы предоставляют, мягко говоря, крайне примитивные возможности для взаимодействия пользователя с файловой системой. Никакая, хоть сколь-нибудь профессиональная работа невозможна без использования какого-либо представителя класса программ — файловых менеджеров.

Страница предполагается для полноценного разбора наиболее востребованных функций, на что катастрофически не хватает времени. Попробуйте пока разобраться самостоятельно на основе проговариваемого на занятиях, ссылок в конце страницы, учитывая вышеизложенную аргументацию.

Начало перехода их элитарного клуба в использовании персональных компьютеров положило массовое распространение программ для управления файлами. Важнейшим представителем этого класса был Norton Commander, на основе интерфейса которого разрабатывались практически все идентичные приложения.

Здесь обсуждается исключительно Far Manager, некоторые из ключевых особенностей которого перечислены ниже.

  1. Стандартный интерфейс.
  2. Минимизация нагрузки на памяти и ЦП за счет использования текстового интерфейса. Отсюда же следует значительный зрительный комфорт (идеально адаптированные экранные шрифты).
  3. Прекрасное управление клавиатурой и мышью.
  4. Встроенный механизм FTP-доступа, когда вы работаете с ресурсом, как бы являющимся локальным.
  5. Возможность работы с любыми кодовыми страницами текстовых документов.
  6. Пользовательское меню.
  7. Огромное количество подключаемых модулей (plugin).
  8. Встроенный скриптовый язык для записи макросов.
  9. ...

Загрузка, установка и первичная настройка программы

Загрузку рекомендуется осуществлять только с официальной страницы. Брать лучше только стабильные сборки в формате MSI (Microsoft Installer), следите за разрядностью, которая в данном случае актуальна. Нет смысла устанавливать версию x86 (32-битовую) на 64-разрядную ОС.

Установка производится без особых нужд в изменении предлагаемых параметров.

После установки рекомендуется открыть на панелях наиболее часто используемые места и нажать сочетание Shift+F9 для их сохранения.

Настройка FTP-доступа

Технология излагалась как учебное задание. Хостинг на narod.ru больше не существует, но суть осталась та же. Надеюсь, что со временем это будет переписано под универсальную настройку.

Настройка FTP-доступа на бывшем ресурсе Яндекса «Народ» удалена, а рекламировать правопреемника я не буду из-за единственной цели их работы — выдавливания денег.

Очень кратко!!!

Регистрируем адрес на Яндексе, запоминаем логин и пароль. Пример: для почтового адреса zzz@yandex.ru логином будет zzz, а адрес вашего сайта будет zzz.narod.ru.

Заходим на Яндекс и переходим по ссылке на Народ. Зеленая кнопка предлагает "Создать сайт". Нажимаем на нее, ждем пока черный экран не перейдет в диалог и БОЛЬШЕ НИЧЕГО НЕ ТРОГАЕМ. В этом случае будет создан сайт с адресом zzz.narod.ru. Потрогаете и будет zzz.narod2.ru.

Выжидаем 30-60 минут на физическое создание сайта, которым занимается тормознутый робот. Запускаем FAR.

Нажимаем Alt+F1, затем 2 для вызова списка FTP-ресурсов в левой панели. Переходим в нее.

Нажимаем Shift+F4 для создания нового адреса и заполняем по тому принципу, который вы видите на картинке, а не так, как сказано на сайте. (Описание большинству не потребуется.)


Пробуем соединится. Если не работает, тормозит и т.п. идем дальше.

Вместо ftp:\\ftp.narod... вводим ftp:\\zzz.ftp.narod... (для выдуманного выше адреса) и помечаем пункт Пассивный режим. (Данные настройки НЕОБХОДИМЫ для всех вновь регистрируемых адресов.)

Если не работает, проверяем буковки и пароль. Дальше — идем к учителю, чтобы он поругал :)

При соединении появится (на 1-2 с) окно:

А затем вы увидите список своих файлов на сервере:

Теперь можно свободно копировать их туда и обратно, как с флэшки.

Основные клавиши ускоренного доступа

Клавиатурных сочетаний очень много, важно понимать систему и быть внимательным.

F9 — вход в меню. Там можно посмотреть половину горячих клавиш.
F9+"к"+"с" — сравнение файлов в левой и правой панели. (Для английского интерфейса это будет ещё проще: F9+"с"+"с".)
Shift+F4 — создать файл. Появится диалог для задания имени. Физически файл будет создан только после ввода текста и сохранения.
F4 — редактировать текущий файл, F4 — просмотреть его.
F7 — создать папку.
F5 — копировать файл(ы).
F6 — переместить файл(ы).
Ins — выделить текущий файл или папку. Функция продублирована на правую кнопку мыши. (Папки можно выделить только таким способом!)
Gray * (Gray — клавиши дополнительной клавиатуры) — выделить все файлы (без папок) в текущей панели.
Gray + — вызывает диалог ввода маски для выделения файлов.
Gray - — вызывает диалог ввода маски для снятия выделения файлов.
F10 — выход из программы.
Ctrl+O — включение/выключение обоих панелей для просмотра сообщений.

Редактирование текстов

Для умных: находясь в редакторе, нажмите F1 и почитайте полный текст справки.
Shift+↓ — выделение текущего абзаца. Курсор должен быть в начале строки.
Ctrl+C, Ctrl+Ins — выделяют и копируют текущую строку, но только если ничего не было выделено!
Ctrl+←/→ — перемещение на слово.
Ctrl+D — удаление выделенного фрагмента.
Ctrl+U — сброс выделения.
Ctrl+Y — удаление текущей строки.
Ctrl+F — вставка полного имени текущего файла, Shift+Enter — краткого.
Alt+F11 — вызывает полный список файлов, которые вы редактировали раньше, что на порядки ускоряет их повторное открытие.
F7 — поиск.
Ctrl+F7 — замена.

Изменение кодовой страницы

Возникает определенное число ситуаций, когда кодовая страница текстового файла не соответствует текущим нуждам, то есть не открывается корректно. Примеры:

  1. Блокнот может работать только с кодировками Windows CP-1251, Unicode, UTF-8, Big Endian, что достаточно для простейших действий. Точнее говоря, может сохранять или открывать файлы в этих форматах при использовании диалога, то есть по указанию пользователя.
  2. Не удается определить кодировку текста и её нужно подбирать.
  3. Требуется сменить одну кодировку на другую.

На практике встречаются два основных варианта, определяющих алгоритм действий.

  1. Текст файла нужно прочитать, но он отображается в виде нечитаемых значков.

    Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


  2. Нужно сменить кодовую страницу файла для корректного открытия в других программах.

    Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


Пользовательское меню

Каждый пользователь может создать меню, вызываемое клавишей F2. Оно содержит клавишу (одну) основной клавиатуры (например, G) и подсказку. С его помощью можно выполнить простую программу, состоящую из команд DOS.

Простейший пример — переход в нужную папку, лежащую далеко и глубоко, но в которую надо часто заходить. Суть в этом случае соответствует ярлыку на рабочем столе.

На моем ПК меню состоит из 13 пунктов: 2 программы (одной уже почти 20 лет, а она все также незаменима!) и 11 переходов в папки.

Поскольку это будет обсуждаться позже, тогда и будут даны пояснения.

В современных версиях меню хранится в указанном ниже файле в текстовом формате.

C:\Users\<Имя профиля пользователя>\Application Data\Far Manager\Profile\FarMenu.ini

То есть вы можете отредактировать его вручную, но удобнее это делать через интерфейс программы, помогающей с вводом пути.

Некоторые полезные ресурсы

  1. Официальная страница программы
  2. Форум там же.
  3. 2000 надстроек для FAR (ссылка уже встроена в FTP-профиль программы). Файл 0index.txt содержит перечень с описанием.

Copyright © 1993–2021 Мацкявичюс Д.А. Все права защищены.
Никакая часть сайта не может быть воспроизведена никаким способом без письменного разрешения правообладателя и явной ссылки на данный ресурс.