Командная строка Far Manager
Обновлено 9 октября 2026 · 7 мин чтения
На этой странице
Командная строка под панелями – обычная консоль Windows: можно набирать ping, git, python. Но Far добавляет к ней удобства: имя файла под курсором вставляется клавишами, история команд ищется по первым буквам, а папки меняются прямо в панели.
Как работает
Чтобы набрать команду, просто начните печатать – текст попадёт в командную строку, даже если курсор стоит в панели. Enter выполняет команду в папке активной панели. Чтобы увидеть, что программа вывела, нажмите Ctrl+O – панели спрячутся, и откроется экран консоли; повторное нажатие вернёт панели.
Команды выполняет командный процессор Windows (cmd.exe). Несколько команд Far выполняет сам, без него: CD, CHDIR, смену диска (D:), SET, PUSHD/POPD, CHCP, TITLE, CLS, EXIT и IF EXIST. Поэтому cd в Far меняет папку прямо в панели.
Вставить имя и путь файла
| Клавиши | Что вставляет |
|---|---|
| Ctrl+Enter или Ctrl+J | Имя файла под курсором |
| Ctrl+Shift+Enter | Имя файла под курсором в соседней панели |
| Ctrl+F | Полный путь к файлу под курсором |
| Ctrl+; | Полный путь к файлу в соседней панели |
| Ctrl+[ / Ctrl+] | Путь к папке левой / правой панели |
| Ctrl+Shift+[ / Ctrl+Shift+] | Путь к папке активной / соседней панели |
| Ctrl+Alt+F | Сетевой путь (UNC) файла на сетевом диске |
Имена с пробелами Far сам берёт в кавычки. Пример: чтобы заархивировать файл, наберите 7z a backup.7z и нажмите Ctrl+Enter.
История команд
- Ctrl+E / Ctrl+X – предыдущая и следующая команда прямо в строке.
- Наберите начало команды и нажмите Ctrl+End – Far подставит последнюю команду из истории, которая так начинается. Ещё раз Ctrl+End – следующую.
- Alt+F8 – список всей истории. В нём Enter выполняет команду снова, Ctrl+Enter – переносит в строку для правки, Ins – закрепляет пункт, чтобы он не удалился при очистке.
- Автодополнение предлагает варианты из истории по мере набора; если оно выключено – Ctrl+Space.
Чтобы история не пропадала после выхода, включите «Сохранять историю команд» в «Параметры» → «Системные параметры».
Переход по папкам
cd C:\Projects\site d: cd ~ pushd \\server\share popd
cd ~ ведёт в «домашнюю» папку – по умолчанию это папка самого Far, поменять можно в «Параметры» → «Настройки командной строки». Пары pushd и popd запоминают папку и возвращаются в неё.
Ещё быстрее переходить по истории папок – Alt+F12 – и по закладкам: Ctrl+Shift+0…9 запоминает текущую папку, Правый Ctrl+0…9 переходит в неё.
Сетевые папки
Сетевой путь можно открыть так же, как обычный: cd \\server\share. Список общих папок компьютера покажет встроенный плагин Network:
net: net:server
Первая команда открывает сетевое окружение, вторая – общие папки компьютера server. В этой панели F5 подключает выбранную папку как сетевой диск на свободную букву, F6 – на букву по вашему выбору, F8 отключает диск. Сетевое окружение есть и в меню дисков Alt+F1.
Для FTP, SFTP и WebDAV есть свои префиксы – sftp:, ftp: и другие, о них в статье «NetBox: FTP и SFTP».
Команды view:, edit:, goto: и другие
Встроенный плагин FarCmds добавляет команды с префиксами. Они работают в командной строке, в меню пользователя F2 и в ассоциациях файлов.
| Команда | Что делает |
|---|---|
view:файл | Открыть файл во встроенном просмотрщике |
edit:файл | Открыть в редакторе; edit:[120] app.log – сразу на 120-й строке. Несуществующий файл будет создан |
goto:путь | Перейти к файлу или папке; понимает и ярлыки .lnk |
whereis:имя | Найти программу в папках из PATH и перейти к ней |
clip:файл | Скопировать содержимое файла в буфер обмена |
link:источник назначение | Создать ссылку на файл или папку (подробнее – в статье «Ссылки») |
Знак < перед командой перехватывает её вывод. Например, view:<ipconfig /all покажет результат во встроенном просмотрщике, где его удобно листать и искать.
Вывод программ
- Ctrl+O – посмотреть экран консоли с выводом и вернуться к панелям.
- Ctrl+Alt+Shift – держите, чтобы на время убрать панели.
- Длинный вывод удобнее открыть во встроенном просмотрщике:
view:<команда. - Программа, которая должна работать в своём окне, запускается Shift+Enter.
От имени администратора
Ctrl+Alt+Enter выполняет набранную команду или запускает файл под курсором с правами администратора – Windows покажет обычный запрос UAC. Из истории Alt+F8 команду тоже можно повторить от администратора тем же сочетанием.