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)

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

А не проще ли навигацию сделать стандартными стрелками на клавиатуре и стандартные часто используемые функции(типа копи/паста) делать привычными ныне комбинациями? Или дидам религия не позволяет?

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

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

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

Привычными кому?

Не vim-задротам из восьмидесятых, очевидно же. Неудобная наркоманская навигация с наркоманскими сокращениями.

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

С каких пор сокращение до первой буквы в команде на английском стало наркоманским? Или вы знаете только русский и поэтому эти сокращения для вас непонятны?

Разрешаю вам не пользоваться этим ФМ если вам в нем неудобно.

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

Разрешаю вам не пользоваться этим ФМ если вам в нем неудобно.

Мне вполне хватает bash/zsh и mc. Вот только не понимаю почему разработчики вим и современного софта ориентируются на управление с клавиатур, которых давно уже нет и вместо которых сейчас используют более удобные и эргономичные IBM PC keyboard 104/105.

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

более удобные и эргономичные IBM PC keyboard 104/105

Пруфы?

У меня контрол вместо капса и эскейп вместо тильды и для меня это намного удобнее (был бы еще интер плоским и бэкспейс над ним и было бы идеально).

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

mc

Более мразотный fm еще над поискать.

IBM PC keyboard 104/105.

Это изделия с разнесенными в разными стороны блоками управления? Оно-то конечно, очень удобно, что для перемещения курсора нужно переносить кисть из home-row алфавитног-цифрового блока на кейпад.

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

Более мразотный fm еще над поискать.

Чем тебе не угодил мс? Имхо в мс не хватает предпросмотра картинок в виде миниатюр и содержимого текстовых файлов, как в ranger.

Это изделия с разнесенными в разными стороны блоками управления? Оно-то конечно, очень удобно, что для перемещения курсора нужно переносить кисть из home-row алфавитног-цифрового блока на кейпад.

На вкус и цвет. Покажи пример удобной для тебя клавиатуры.

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

Чем тебе не угодил мс?

Прибитыми гвоздями хоткеями (в последние годы, вроде, как-то пытались починить), общей тормознутостью, убогая поддержка групп файлов появилась тоже без году неделя, убогой и тормознутой поддержкой vfs. И, конечно же, вырвиглазной дефолтной расцветкой в стиле командира нортона. Лучше вообще без файлового менеджера, чем с таким.

Покажи пример удобной для тебя клавиатуры.

ducky mini, hhkb, poker...

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

Прибитыми гвоздями хоткеями (в последние годы, вроде, как-то пытались починить), общей тормознутостью, убогая поддержка групп файлов появилась тоже без году неделя, убогой и тормознутой поддержкой vfs. И, конечно же, вырвиглазной дефолтной расцветкой в стиле командира нортона. Лучше вообще без файлового менеджера, чем с таким.

И каким сам пользуешься?

ducky mini, hhkb, poker...

Для вимера и юзера тайловым вм самое то. Но для меня маловаты и неудобны.

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

Лет 10 вообще не пользовался. Сейчас — сабжиком.

А что насчет ranger? Если бы там было две панели, то офигенный фм вообще, использовал бы его.

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

Потыкал, как-то не впечатлило. Панелей там, кстати, может быть две и больше, но концепция не такая как в nc. Вроде бы ranger, относительно вимообразный, но конфиги альтернативной читабельности и пригодности к редактированию. Чрезжопная поддержка vfs: поковырялся, пытаясь подружить с fuse*, но терпения перебодать не хватило.

В общем, vifm покамест считаю наиболее адекватным fm под онтопик.

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

Вроде бы ranger, относительно вимообразный, но конфиги альтернативной читабельности и пригодности к редактированию

Что не так с конфигами?

Чрезжопная поддержка vfs

Отсутствие поддержки vfs, если быть точным. Основная проблема ranger'а на данный момент.

В ranger'е приятно то, что можно одновременно смотреть назад, здесь и вперёд, а не как в vifm.

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

Что не так с конфигами?

Когда смотрел, оно было представлено не rc.conf, а набором питоновских файлов, продираться через которые не было ни малейшего желания.

Отсутствие поддержки vfs

Там были обработчики по расширению файлов, вот на них и порывался сделать подобие vfs через fuse.

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

можно одновременно смотреть назад

И насколько это полезно? ИМХО, только место зря отнимает. Первое, что сделал, когда пытал ranger — это привел к «классическому» двух-панельному виду.

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

А не проще ли навигацию сделать стандартными стрелками на клавиатуре

Если собрано с --enable-extended-keys, то должно работать.

и стандартные часто используемые функции(типа копи/паста) делать привычными ныне комбинациями?

:*map в помощь.

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

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

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

Просмотр вперед когда нужен можно включить командой :view. Просмотр назад нужен настолько редко что клацнуть gh не так уж долго.

MLP_Fan ★★
()
Ответ на: комментарий от quantum-troll

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

А если четыре панели сделать?

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

Зачем?

Разделим рабочую область на две половины.

Одна (левая) панель с содержимым каталога, вторая правее от неё для предпросмотра файлов, чтоб было видно что копировать.

В правой поовине все точно так же.

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