LINUX.ORG.RU

Far Manager vs. Midnight Commander

 , ,


1

1

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

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

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

★★★★★

Проверено: JB ()
Последнее исправление: cetjs2 (всего исправлений: 2)

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

bytecode ★★
()

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

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

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

Spoofing ★★★★★
()
Ответ на: комментарий от 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 ★★★★★
()

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

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

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

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

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

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

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

Лол. :)

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

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

Забавно, что в чистой консоли линукса это сделать можно очень просто. Пора запилить аналогичный режим ввода в 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

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

Deleted
()
Последнее исправление: Deleted (всего исправлений: 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 часов, я бы занялся еще и этим. :) Но увы.

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

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

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

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

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

env ★★☆
()

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

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

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

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