LINUX.ORG.RU

FAR Manager 1.80: Open Source & Unicode


0

0

По сообщению с форума поддержки FAR - консольного файлового менеджера для Windows:
Unicode Far или просто Far Manager 1.80 выходит в Опен Сорс.
Мы надеемся что общими силами нашего комьюнити получится поднять на ноги этот всеми долгожданный проект.

Удачи нам всем!

>>> Подробности

anonymous

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

Ответ на: комментарий от MYMUR

> sed?

уже отвечал выше, но повторю: да, можно, но на файлах от 20 до ~100 Мб в mc получается чуть быстрее.

annoynimous ★★★★★
()

а почему никто про gentoo ( нет, не дистр :) не вспомнил ?
лично мне он нравится больше чем mc , впрочем и его редко использую

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

>FAR не нужен. MC тоже. Почти все задачи проще решить из командной строки, даже под виндой (если там стоит полный набор юниксовых утилит). anonymous (*) (26.10.2007 20:45:41)

;-) Компьютер не нужен, нужна печатная машинка! :) там полно всяких полезных кнопочек (утилит на них забиндиных).

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

>Причем ее можно запустить на стороне сервера.

Фар тоже можно запускать удалённо (по телнет) и он даже работает +).

По сабж. Был бы он в 2000 году опен сорс, а так ужО не надо. +). Насчёт плагинов - их много, но найти такие которые не тормозят и не глючат _очень_ проблематично. Причём даже базовых плагинов - от нормального (качающего быстро с докачкой и без глюков) ftp клиента, до поддержки regexp в едитор. Имно отсутствие нормальных плагинов это как раз политика закрытого сорца - большенство плагинов, которые я пробовал, закрыты - там поправить-то не шибко много, а сорца нету. В общем, они опоздали - поезд ушОл.

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

> WinSCP plugin?

э? это плугин для чего? и можно ли сцылко?, виндузятнегам разошлю, а то за***ли... да, и какие его возможности? можно ли на панели с ssh-сессией выполнять удаленные юних-команды? или придется держать два окошка: одно с sshfs (WinSCP-like) для навигации и одно с shell (под PuTTY) для выполнения команд?

зы: ютф8 держит? а то под форточками с этим туго, я так и не понял как в WinSCP сделать юникод...

arsi ★★★★★
()

AltF8 shift+home del altf8 shift+home ctrl+c

dimonb
()

Была давно такая прекраснейшая оболочка для доса Connect Commander. Возможностей - немеряно! Но авторы на него забили уже лет 6 назад, а сырцы выложили только частично. Вот бы его портировать....

GMS
()

А фар он же на паскакале написан.
Думаю его так и не портируют под линукс - ура!
Да и на* он нужен, когда есть mc и krusader?

Deleted
()

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

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

>> Нормальный юниксовый метод - использовать sed. Все равно редакторы паталогически плохо работают с большими файлами.

> +1. Это я начинаю делать, когда размер файла превосходит 100 Мб.

Почему бы все-таки не делать это всегда без исключений (используя готовый скрипт)? Давить кнопки/возить мышь в редакторе - верный путь как-нибудь случайно промахнуться и получить 'немного' не те данные, которые на самом деле были нужны, не заметить проблему и потерять кучу времени, идя по ложному следу. Нужно бы по возможности исключать человеческий фактор...

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

> DIR под Линукс

man dir :)

> ИМХО FAR портировать под Линукс не имеет смысла, т.к. он ценится виндузятнегами в основном за свои плагины, а переводить плагины по опенсорс, тем более делать их юникс-совместимыми, пока никто не обещал =)

Из наиболее полезных плагинов в http://farmanager.com/svn/plugins/trunk/ нету только colourer, hex-редактора (или его интегрировали?) и калькулятора.

> а вот чем Far лучше mc... =/

Нормальное чтение UCS-2, нормальное переключение между любыми кодировками и (8-битными и UCS-2), отсутствие "уже озабочен выполнением", в шелле и панелях всегда одна директория, нормальная работа с вертикальными блоками в редакторе.

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

> А фар он же на паскакале написан.

Сходи по ссылке, увидь cpp и hpp и возрадуйся.

acheron ★★★★
()

Думаю, этот тред будет неполон без вот этой цитаты:

>А не мог бы ты объяснить доходчиво, за каким хреном тебе знать, как зовутся файлики на диске и какого они размера?

(c)

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

> А не мог бы ты объяснить доходчиво, за каким хреном тебе знать, как зовутся файлики на диске и какого они размера?

Кто начнет читать, но не прочитает весь тред полностью - слабонервный дурак :)

Штудируем. http://www.linux.org.ru/view-message.jsp?msgid=114929

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

Вы готовы MS-DOS assembler портировать на Линукс? Вам памятник при жизни за это поставят ... постойте, вас в психушку отправят.

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

> ждем volkov commander под опенсорц

ЕМНИП волков на асме написан, так что вряд ли в этом есть смысл (кроме лицензии, конечно), т.к. исходники мало чем будут отличаться от дизассемблинга, разве что комментами и вменяемыми названиями переменных/меток, и то не факт =)

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

krusader - унылое говно на GUI (IMHO), я уж молчу про Total, тот, во-первых, платный, а во-вторых (IMHO), обладает поистине мерзким GUI.

FAR хорош.

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

Я бы лучше Нортон, портированный увидел... Вот бы Питер его открыл...

Допускаю по возможностям не сравним (волков, и то, имхо, покруче), но лично мне всегда больше других нравился...

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

> Почти все задачи проще решить из командной строки, даже под виндой (если там стоит полный набор юниксовых утилит).

Увы, в оффтопе совершенно убитая консоль, что создает серьезные проблемы даже при полном наборе юниксовых утилит. :-(

eugine_kosenko ★★★
()
Ответ на: комментарий от ero-sennin

> Я вот тоже думал, что под линуксом не хватает фара, пока добрые люди не рассказали про zsh. B-)

Да у нас и на bash неплохо получается :-).

И вообще самый лучший файловый менеджер -- это emacs ;-).

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

>>А фар он же на паскакале написан.

>Он написан на WIN32 API

прозвучало примерно как:

-- А "Война и мир" вроде как на русском написана?

-- Нет, она написана буквами.

что мешает "программе" быть написанной на паскакале с использованием WIN32 API? О_о

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

DOKA:

> 1 - сделать чтобы можно было работать без всяких "Shell занят выполнением команды" - приходится нажимать Ctrl+O - Enter - Ctrl+O

mc --help : есть опция для работы без подшелла.

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

>> Почти все задачи проще решить из командной строки, даже под виндой (если там стоит полный набор юниксовых утилит).

> Увы, в оффтопе совершенно убитая консоль, что создает серьезные проблемы даже при полном наборе юниксовых утилит. :-(

Если вы про утилитки из cygwin, то используйте cygputty, будет лучше. но фар, естественно в ней уже не будет работать...

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

> Господа, говорящие "mc" - наше всё: а вы покажите, скажем, подсвечиватель синтаксиса для perl`а, который не съёживается от сложного кода (в колорере парсер/лексер тоже не супер, но хотя бы не извращает цвет фона).

Ну каларер с фаром - это не одна программа, у них разные лицензии и их писали разные люди. Каларер давно open source.

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

> Я имел ввиду нативно - на C/C++.

для меня "нативно - на C/C++" -- это следуя ansi/posix и используя только libc/libm/libz/librt/libpthread/libитп... а WIN32 API я могу использовать и с перла через Win32::API. что с них более нативно, и кому нативно? ;)

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

нативно то, на чём написана сама библиотека :) Писать можно хоть на VB. Только всё это будет через зад, в т.ч. на перле.

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

> нативно то, на чём написана сама библиотека :)

тоесть, если, скажем, libc и libm [были бы (а может и есть)] написаны на 51%+ на ассемблере, то если я их буду использовать в С-приложении, это уже будет не нативно? а если я их надумаю использовать в С++-приложении, то это вообще святотатство будет? ;)

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

> о боже, этого говна еще нам нехватало.

Уже есть что то лучше?

> доктор сказал в морг - значит в морг.

И вам туда же.

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

> А фар он же на паскакале написан.

Мда, какой только чуши не услышишь.

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

>На самом деле какбы мс небыл крут, до фара он не дотягивает.. И не надо кричать мол баш наше все, так делают только красноглазые школьнеки с завышеной самооценкой. Фар это самая первая софтина, которую лично я бы хотел юзать в *nix, ибо продуманая и очень качественная. Ждем с нетерпением.

Я уже давно не школьнЕГ. По работе в винде ОЧЕНЬ не хватает нормальных консольных прог вроде find, grep, ls и пр. (с их корнвейерами и перенаправлением ввода/вывода). Установил втайне от начальства Linux второй осью. Понемногу отпускает... Только перезагружаться постоянно туда-сюда приходится. Фаром вообще пользоваться не могу - очень неудобно. Уже лучше эксплорером.

KS ★★
()

Под стулом! Ждём под POSIX / BSD! :)

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

>lester_dev> о боже, этого говна еще нам нехватало. Да ладно тебе. Это очередная победа. Радоваться надо. Ждём RAR OpenSource

После появления 7-zip RAR можно похоронить. Первый и открытый, и сжимает лучше. А если быстро сжать - tar/gnuzip в помощь.

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

> Господа, говорящие "mc" - наше всё: а вы покажите, скажем, подсвечиватель синтаксиса для perl`а, который не съёживается от сложного кода (в колорере парсер/лексер тоже не супер, но хотя бы не извращает цвет фона).

А причём здесь Far? Подсвечивать синтаксис задача любого нормального текстового редактора.

>krusader таки говнище.

Если тебе что то в krusader-е/mc не нравится, сделай лучше! Благо с исходниками полный порядок.

>Far - когда надо возиться с консольными программами, ключами к ним и т.д.

Ну и где вы видели консольные проги доля маздая? Если вы имейте в виду DOS, то в таком случаи лучше использовать NC под DOS или DOSBox, но только не маздай.

Rodegast ★★★★★
()

когда я только начинал прогить и только перешел на паскаль ( слава богу уже давно на нем не пишу :) ), то написал полную замену VC - с редактором с подсветкой синтаксиса паскаля и асма + комиляция и запуск из под него, примитивным просмотром html, там было еще много полезных фич, но в конце концов я отказался как от паскаля, так и от идеи сделать популярный консольный файловый менеджер для винды, кстати его размер 65Кб :Р

http://st1.risunok.net/21163/scr1.PNG http://st1.risunok.net/21164/scr22.png http://st1.risunok.net/21165/scr3.PNG

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

>По работе в винде ОЧЕНЬ не хватает нормальных консольных прог вроде find, grep, ls и пр.

Перечисленное в винде есть "искаропки". Только grep называется find, find называется findstr, а ls называется dir. Сюрприз? :-)

>Только перезагружаться постоянно туда-сюда приходится.

Во-первых, 90% гнутого софта есть в винде, во-вторых есть эмуляторы.

> Фаром вообще пользоваться не могу - очень неудобно.

Очень даже удобно - он виндовой консоли быстрый копипаст добавляет :)))

>Уже лучше эксплорером.

Ну здесь +1, именно для файл-менеджмента это подходит лучше всего.

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

> WTH is cygputty?

специальная пропатченная версия putty, которая эмулирует подключение к /dev/ptyXX (т.е. без сети)

получается что-то типа виндового xterm

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

>Всем, кто катит бочку на фар, то есть не осилили... А вы его вообще пробывали использовать? Это же отличный и расширяемый за счёт плугинов файловый менеджер

Даже файловый менеджер надо осиливать?

Блин, как страшно жить...

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

>>есть файл. 100 000 строк. Нужно: найти в нем строку с номером 500 000

>... представьте, вы в чистом поле... И вдруг из-за угла выезжает танк!

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

Логи и письма с аттачментами - примеры файлов на 100 000 строк, где важна только определенная, весьма небольшая часть.

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

А еще есть Dos Navigator под линукс. Активно разрабатывается, правда, всё равно нихера не работает.

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

> есть файл. 1000 000 строк. Нужно: найти в нем строку с номером 500 000 и вырезать из файла все, что ниже, вплоть до заданной метки. Метка находится примерно на 700 000 (+/- 50000 строк) строке.

Перейти на строку 500 000, выделить оттуда до начала, скопировать в буфер, создать временный файл (в памяти), вставить в него, переключиться обратно, перейти на строку 650 000, найти метку, выделить до конца, скопировать, вставить в конец временного, скопировать временный в буфер, очистить файл, вставить вместо него из буфера, закрыть временный. Либо выйти из старого файла и сохранить временный с тем же именем. Если подобный поиск нужно проводить несколько раз, можно использовать макросы. А вот с макросами MC никакой кирпич не поможет :)

Хотя да, выделение блоков заданием начала и конца (кажется это называется "в стиле Wordstar") давно просят добавить. По-моему даже есть соответствующий плагин.

acheron ★★★★
()

Сижу, значит, читаю его исходники.

Встать и закричать что бяка, конечно, пока, не хочется, но не самый лучший код -- явно.

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

В целом, я очень рад что они его открыли, хотелось почитать его исходники давно. :)

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

> Ну и где вы видели консольные проги доля маздая? Если вы имейте в виду DOS, то в таком случаи лучше использовать NC под DOS или DOSBox, но только не маздай.

Открою несколько страшных тайн: 1. Есть некоторые утилиты для обслуживания Exchange (например eseutil) для которых нужна консоль.

2. Есть и системные консольные утилиты (netsh например).

3. MS Windows 2008 можно, не всегда правда, установить вообще без GUI

То, что кто-то использует только ворд с экселем не отменяет всего остального. В биоректор.

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

> По работе в винде ОЧЕНЬ не хватает нормальных консольных прог вроде find, grep, ls и пр. (с их корнвейерами и перенаправлением ввода/вывода). Установил втайне от начальства Linux второй осью.

Вообще-то для венды есть полный набор Unix-утилит (и даже 2 набора :)) - Cygwin и UWin. И еще есть unxtools.

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

> вот уж что что, а наличие фара бы заменило все на свете.. все конкуверы, експлореры и наутилусы вместе взятые.. А в связке с емакс просто убойная вещь!

В Emacs, если что, есть Dired, кроющий всякие нортоноподобные поделия как бык овцу :]

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

>Вообще-то для венды есть полный набор Unix-утилит (и даже 2 набора :)) - Cygwin и UWin. И еще есть unxtools.

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

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