LINUX.ORG.RU

Far Manager vs. Midnight Commander

 , ,


1

1

по мотивам поста

Фар линуксовый вариант собран за пару минут написанным ебилдом. В принципе, более-менее работает. Разве что ftp так и не завелся. Отдельно порадовала возможность редактора «из коробки» спросить пароль, если прав для записи файла не хватает. Терминал так себе — прокрутку в него не завезли. В общем, забавная игрушка, не более.

>>> Просмотр (1680x1050, 133 Kb)

★★★★★

Проверено: JB ()

Редактор по-умолчанию можно высавить в vim?

bytecode ★★ ()

не люблю двух-(вернее N)-панельные файловые менеджеры, ограничивающие свободу управления.

в этом плане идеальным казался explorer.exe, где зажав ctrl можно было накликать множество окошек с открытыми директориями и таскать файлики туда-сюда, немало в этом помогал и сам оконный менеджер, который в «плавающем» режиме работы позволял свободно между окнами-директориями переключаться.

пользуясь случаем хочу спросить совета, есть ли нынче такой файловый менеджер, чтобы: с зажатым хоткеем (ctrl) при дабл-клике по директории открывал её в новом окне файлового менеджера, и чтобы режим отображения файлов был «списком»: файлы выстраивались в столбцы с горизонтальной прокруткой окна, если файлов много. не таблицей. а большего и не требуется.

Spoofing ★★★★★ ()

зато из редактора можно нормально копипастить, в отличие от mc

POLTER ★★ ()
Ответ на: комментарий от Spoofing

Вроде, большинство ФМ средней кнопкой открывает новую вкладку, не подходит? Как раз эксплорер бесил именно отсутствием вкладок.

meliafaro ★★ ()
Ответ на: комментарий от POLTER

Прекрасно копипащу из mc, запущенного под konsole, причём копипастить можно всё, включая заголовки окон.

Недостаток - приходится задействовать мышь.

hobbit ★★★★★ ()

Терминал так себе — прокрутку в него не завезли.

Прокрутку-то ладно...

А как насчёт интеграции терминала со всем остальным? Главная мега-фича виндоФАРа для меня - это то, что там, набирая команду под панелями, можно набрать Ctrl+O - откроется терминал, и там набираемая команда останется! И наоборот: в терминале можно выбрать команду из истории, потом переключиться на панели и накидать с панелей в аргументы программы.

Линуксовый ФАР такое умеет, или там как в mc - строка под панелями и терминал две разные сущности?

hobbit ★★★★★ ()
Ответ на: комментарий от Spoofing

в этом плане идеальным казался explorer.exe, где зажав ctrl можно было накликать множество окошек с открытыми директориями и таскать файлики туда-сюда

Я думал ты труЪ задрот, а ты, оказывается, вендузоид мышевоз.

crutch_master ★★★★ ()
Ответ на: комментарий от hobbit

первое точно умеет. Насчет второго сказать не могу — пользоваться фаром не умею.

demidrol ★★★★★ ()

на винде фар с 200х, в гну линуксе мс. временами выбешивает разница хоткеев

tolengit ()
Ответ на: комментарий от hobbit

Линуксовый ФАР такое умеет, или там как в mc - строка под панелями и терминал две разные сущности?

ты так говоришь, как будто в фаре под виндой строка под панелями и терминал одна сущность.

waker ★★★★★ ()

Без ftp как то оно совсем ненужно.

bread ()
Ответ на: комментарий от waker

С точки зрения пользователя выглядит именно так. Точнее говоря, у них общая редактируемая строка.

hobbit ★★★★★ ()
Ответ на: комментарий от hobbit

С точки зрения пользователя выглядит именно так. Точнее говоря, у них общая редактируемая строка.

точно? ты не думал, что ctrl+o просто скрывает панельки, а строка остается та же фаровская?

waker ★★★★★ ()
Ответ на: комментарий от Spoofing

Spoofing ★★★★★ (08.02.2017 8:55:32) идеальным казался explorer.exe, где зажав ctrl можно было накликать множество окошек с открытыми директориями и таскать файлики туда-сюда

droserasprout ★★ ()

Фар для линукса всегда был убог, ни разу не открытие, на самом деле.

Ygor ★★★★★ ()

А я и не знал, что FAR для Linux существует.

Rinaldus ★★★★★ ()
Ответ на: комментарий от waker

Ещё раз: с точки зрения пользователя это совершенно однохренственно. Я не знаю, что там под капотом. Я вижу, что он даёт интеграцию, а mc - нет.

hobbit ★★★★★ ()
Ответ на: комментарий от hobbit

У сабжа другая проблема: как выяснилось, он гуёвый. Т.е. ни разу ни консольное приложение (в отличии, кстати, от истинно консольного виндового ФАР-а).

hobbit ★★★★★ ()
Ответ на: комментарий от hobbit

Это уже сто раз обсуждалось. Сделать фар в линуксовом истинном эмуляторе терминала не получится.

waker ★★★★★ ()
Ответ на: комментарий от waker

А можно для слоупоков? Что именно такого есть в FAR, что не получится вывести в xterm?

devzero ()

Терминал так себе — прокрутку в него не завезли.

Вот здесь автор f2l lieff говорит, что прокрутка есть по ctrl-o и F4.

einhander ★★ ()
Ответ на: комментарий от devzero

мне проще дать тебе продолжить слоупочить, чем цитировать прошлые треды.

waker ★★★★★ ()
Ответ на: комментарий от waker

Просто я подозреваю, что всё это либо «ненужно», либо «давно можно сделать хоть в xterm, но всем пофиг». Обычно по поводу уникальных фич так и оказывается.

devzero ()
Ответ на: комментарий от devzero

покажи, как сделать в xterm обработку одиночного нажатия esc без хака с таймером, или обработай нажатия модификаторов (ctrl, alt, shift, cmd/win) без других кнопок.

waker ★★★★★ ()
Ответ на: комментарий от waker

Лол. :)

Забавно, что в чистой консоли линукса это сделать можно очень просто. Пора запилить аналогичный режим ввода в xterm? :)

devzero ()
Ответ на: комментарий от devzero

Забавно, что в чистой консоли линукса это сделать можно очень просто. Пора запилить аналогичный режим ввода в xterm? :)

расскажешь как?

(желательно так, чтобы все программы опирающиеся на то, что esc=meta, не отвалились)

waker ★★★★★ ()
Последнее исправление: waker (всего исправлений: 1)

А я решил посмотреть, что же внутри фара и вот не понял что же значит в с++ эта конструкция:

[=]
{
···
},
[]() -> int
{
   std::terminate();
}
Как понимать эти скобки?

Berluskoni ()

С манной кашей две сосиски

TooPar ()
Ответ на: комментарий от Berluskoni

Лямбда же, чего тут непонятного? [=] — захват всех локальных переменных в область видимости лямбды по значению.

Singularity ★★★ ()
Последнее исправление: Singularity (всего исправлений: 2)
Ответ на: комментарий от POLTER

зато из редактора можно нормально копипастить, в отличие от mc

Зато в mc в качестве редактора можно установить vim. Что позволит любителям копиапстить столько, сколько их душе угодно.

andreyu ★★★★★ ()
Ответ на: комментарий от Berluskoni

Как понимать эти скобки?

Это c++11 и моложе. Зовутся лямбды. В квадратных скобках описано что и как захватить (по значению, по ссылке). Стрелка подсказывает компилятору возвращаемый лямбдой тип.

andreyu ★★★★★ ()

Даже на Windows FAR был нужен только при условии, что юзер - фоннат нортоно-волково-коммандера, и ему были нужна поддержка длинных имен (не так для просмотра, C:/PROGRA~1 не напрягало, как для копирования).

Когда появился Dos Navigator - FAR оказался не нужен. А там уже и флаш буферов, и драг-н-дроп, и поддержка длинных имен без запущенной винды, етс.

Короче FAR под линуксом не нужен по той же причине, по которой не нужен и под виндами.

vblats ()
Ответ на: комментарий от vblats

Нужен людям с приступом ностальгии. Толком не работающий, бажный, но нужен.

chinarulezz ★★★★ ()
Последнее исправление: chinarulezz (всего исправлений: 1)
Ответ на: комментарий от vblats

Когда появился Dos Navigator - FAR оказался не нужен.

наоборот. когда появился FAR — DN оказался не нужен.

(p.s. вообще не представляю, как под вендой жить без FAR. практически основной мой рабочий инструмент, не считая вижуалов)

waker ★★★★★ ()
Последнее исправление: waker (всего исправлений: 1)
Ответ на: комментарий от waker

покажи, как сделать в xterm обработку одиночного нажатия esc без хака с таймером, или обработай нажатия модификаторов (ctrl, alt, shift, cmd/win) без других кнопок

А за каким хером это нужно? Никто не настаивает, чтобы было полностью одинаковое поведение в винде и в линукс.

no-such-file ★★★★★ ()
Последнее исправление: no-such-file (всего исправлений: 1)

Терминал так себе — прокрутку в него не завезли.

На офтопике прокрутку тоже можно получить только в ConEmu после установки плагина для Far. Ну и без плагинов оно вообще мало нужно.

h4tr3d ★★★★★ ()
Ответ на: комментарий от no-such-file

Типичный линуксоед. Не работает - ненужно.

waker ★★★★★ ()
Ответ на: комментарий от vblats

Ещё вспомни Necromancer DOS Navigator. Или Connect. Второй, кстати, очень выручал при копировании дискеток. Не обладал плагинами, но мог работать в DOS, при этом уметь длинные имена файлов при запуске в винде.

h4tr3d ★★★★★ ()
Ответ на: комментарий от waker

расскажешь как?

Запилить отдельный режим (как обычно, включаемый ESC-последовательностью), пересылающий сканкоды без обработки «как есть».

(желательно так, чтобы все программы опирающиеся на то, что esc=meta, не отвалились)

Так — никак. В том смысле, что поскольку у терминала нет никакого out-of-band способа коммуникации с конкретным клиентским процессом, то невозможно гарантировать, что поток ввода будет проинтерпретирован «на той стороне» верным способом (процесс, запросивший сырой режим, может, например, умереть, не успев вернуть терминал в традиционный режим). Но возможно задизайнить протокол так, чтобы минимизировать ущерб до практически приемлимого уровня. Лень расписывать детали, т.к. никто писать код всё равно не станет.

Это интересная задача. Если бы у меня в сутках было 96 часов, я бы занялся еще и этим. :) Но увы.

devzero ()
Ответ на: комментарий от devzero

Лень расписывать детали, т.к. никто писать код всё равно не станет.

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

waker ★★★★★ ()
Ответ на: комментарий от crutch_master

Наверное для вас станет откровением, что большинство «труъ задротов» просто не научились пользоваться виндой в своё время (т.е. по сути это банальные неосиляторы).

env ★★ ()

Что такое ФАР? В В95 ОСР2, которой пользовался такого небыло. Дос Навигатор помню, но не впечатлил. Осознано пользовал IBM HandShaker(он-же Connect)

Alexonline ★★ ()
Последнее исправление: Alexonline (всего исправлений: 1)

извините за тупой вопрос, а на скриншоте фар справа или слева?

dikiy ★★★★☆ ()
Ответ на: комментарий от dikiy

ШГ и некоторые другие детали указывают на то, что FAR слева

Virtuos86 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.