LINUX.ORG.RU

Vifm 0.8.2

 ,


0

3

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

Данный выпуск привносит ряд изменений, направленных на упрощение использования путём демонстрации подсказок с описаниями внутренних сущностей (сочетаний, команд, опций и их возможных значений). Также был значительно расширен механизм сопоставления файлов и добавлены некоторые новые возможности в режиме меню.

Основные изменения:

  • теперь работают подсказки с предложением сочетаний при неоднозначном вводе (например, при g);
  • добавлен быстрый выбор вариантов в диалогах (в первую очередь, в диалоге сортировки);
  • добавлены описания сочетаний в :map меню и %z макрос для 'statusline', который расширяется в короткие советы;
  • добавлены описания команд, опций и их значений в новом многострочном варианте автодополнения (включается опцией 'wildstyle');
  • работает сопоставление с mime-типом, операции И, ИЛИ и отрицание в шаблонах сопоставления файлов;
  • теперь файловые префиксы и суффиксы теперь могут быть длиннее одного символа, что при использовании расширенных шрифтов позволяет добавлять пиктограммы к файлам;
  • в меню добавлены подсветка совпадений поиска, дополнение командной строки и команда экспорта содержимого в файл;
  • работает индикация ошибки ввода или отсутствия совпадений при интерактивном наборе шаблона поиска/фильтрации;
  • добавлены команды :select и :unselect для управления выделением с помощью шаблонов или внешних программ;
  • добавлена обработка Ctrl-C при отображении предпросмотра.

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

Пользователей Neovim может заинтересовать альтернативный плагин neovim-vifm.

>>> Скриншоты

>>> Ссылки для загрузки

>>> Подробности (с демонстрацией новых возможностей)

★★★★★

Проверено: Falcon-peregrinus ()
Последнее исправление: DeadEye (всего исправлений: 1)
Ответ на: комментарий от Kroz

В противовес - по функционалу с mc можно сравнить разве что Total Сommander

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

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

В mc практически все приколочено гвоздями.

То, что действительно существенно, отключается при компиляции. viewer, editor, F2 легко кастомизируется. А что еще нужно?

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

Посмотри, насколько кастомизируется f2, например, у far'a и сравни. Про просмотрщик и редактор: спасибо большое, разработчики mc, что позволили нам использовать внешние, спасибо.

А нужно еще многое. Например, нормальная поддержка vfs, которая не вешающает весь файловый менеджер если, скажем, ftp/smb/ssh ресурс перестает откликаться, а не то перректальное непотребство, что имеет место быть.

Нужна нормальная поддержка хоткеев, а не то нечто, что прибыло из «продвинутого» форка под названием mc-mp. Сильно бы не помешала возможность записи клавиатурных макросов, но это я слишком многого хочу.

Разработчикам mc я благодарен за то, что хорошо освоился в командной оболочке без костылей. Потому, что когда я видел mc, то начинал его сравнивать с far'ом, коим я перестал пользоваться году так в 2002м, когда окончательно отказался от оффтопика. И результаты сравнения были явно не в пользу полуночного командира, с языка срывались эпитеты в духе «убожество», «глючное дерьмище», «тормознутая параша».

Какое-то время тыкал помянутый форк под названием mc-mp, видел demos commander, кучку ублюдочных гуевых поделок - пользоваться этим не возникало ни малейшего желания.

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

Что касается сабжика. Я, в общем-то, и без него прекрасно обхожусь средствами оболочки и большинство операций делаю быстрее прямо из нее. Но сабжик приглянулся vim-ообразностью, простотой, гибкостью, расширяемостью и тем, что разраб выполнил парочку интересных мне фич-реквестов, не отбрехиваясь «тебе надо - возьми и напиши» как некоторые.

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

Ого, как сильно от одного комментария припекло!

GblGbl ★★★★★
()

Еще чуток и переплюнет некогдасрачи по системди. Пейшу с экранной клавиатуры, сидя на цепи.

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

Нужна нормальная поддержка хоткеев, а не то нечто, что прибыло из «продвинутого» форка под названием mc-mp. Сильно бы не помешала возможность записи клавиатурных макросов, но это я слишком многого хочу.

это как раз сделано.

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

Точно год не скажу, может 94й, может 96й. Тормозил он, афайр, даже не четверке.

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

Я слишком давно не запускал mc и ставить его нет желания. Это сделано по типу record macros в vim'e или far'e, или через mc.keymap? Через keymap оно было слишком топорно и можно было худо-бедно настроить только базовые функции.

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

Да там вся контора состоит из этого крееделя и его кренделя товарища, а у них свой корпоративный стандарт мышью

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

но макросы только в редакторе.

Плохо. Все равно редактор бесполезен.

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

Щито? Поперхнулся чаем.
Вы, юный падаван, видимо не попадали в ситуацию когда действия мышиной возни требуется воспроизвести в скрипте. И вот тут начинается адъ.

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

Какой был софт, чем не устроил, реакцию собеседующих и т.п.

Нечего рассказывать особо. Сначала мне заливали про проект, какой он охуе<censored>нный и т.д. Потом я спросил про «корпоративные стандарты» и что я предпочитаю когда мне кидают железо, и дальше я трахаюсь с ним сам: собираю, ставлю то, что я хочу и чем мне удобнее пользоваться, и т.д., меня стопнули с пояснением, что политика конторки такая, что всем рулят админы и дебил-манагер, именно они решают чем я буду пользоваться и как... на каждый чих нужно ебаш<censored>ить тикет с пояснением для чего мне нужна программка и ждать пока его одобрят или реджектнут. Естественно ни о каких линуксах и слышать не хотели. На этом я встал и культурно сказал им: «Идите нахуй, было приятно познакомиться.»

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

Я как раз хотел пойти в epam.

Лучше спрашивать самому в конкретном офисе. Степень шизофрении может отличаться в разных местах и не факт, что везде одно и то же. Хотя коммуникации у них, вроде, действительно завязаны на продукты M$ и поэтому офтопик может быть нужен хотя бы в виртуалке.

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

всем рулят админы
ни о каких линуксах и слышать не хотели

Имхо шиндовс никак не ассоциируется с серверами и чем-то серьезным. Только как игровая плафторма.

Если им важен код, то какая разница где и под чем ты его пишешь?

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

Я как раз хотел пойти в epam.

сходи, любое собеседование «показывает», что нужно подтянуть

Во всех остальных конторах так же?

в тех, куда я заходил или гнул позвоночник по 8-14 часов в день, нет. В GL, например, такое уёбищество встречал только на одном проекте — «Network Engineer», на других проектах с этим не парились. В других конторах, где я работал и работаю — продуктовые. Там/тут вообще не парятся по этому поводу. Лишь бы тебе было удобно и комфортно.

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

21й век на дворе. очнитесь. уже есть mc давно.

XXI век.

mc...

Пиздец

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

хотя бы виртуалку поверх венды запустить

Расскажи, как можно установить виртуалку поверх венды в обход групповых политик. А то прям хочется работать в нормальной системе.

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

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

понятия не имею. обычно она и так есть, чтобы запускать/дебажить инстанс. просто вторую с линуксом развернул и работай. если нельзя — ну объясни руководству, мб через пару лет сделают. энтерпрайз такой энтерпрайз, да.

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