LINUX.ORG.RU

Vifm 0.10.1

 , , ,

Vifm 0.10.1

0

2

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

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

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

  • добавлен предварительный просмотр файлов в правой колонке Миллера;
  • добавлен макрос для вывода на терминал минуя libcurses, что делает возможным использование графики Sixel и аналогов;
  • добавлена поддержка udisks2 в скрипт vifm-media (включённый в поставку скрипт взаимодействия со съёмными устройствами) и версия скрипта для OS X;
  • код обновлён для снятия скромного ограничения в 256 цветовые пары;
  • отдельный Vim плагин neovim-vifm объединён с основным;
  • различные улучшения меню управления съёмными устройствами (:media);
  • улучшения производительности в ряде сценариев использования (предварительный просмотр того же файла, большое количество неподсвеченных файлов при большом количестве групп подсветки, лишние перерисовки экрана).

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

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

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

★★★★★

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

Значит пора начинать. Без опыта с вимом сабж может показаться странным

Если сабж покажется интересным , может и начну .

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

В каком месте GVFS жирная?

$ sudo pacman -S gvfs
разрешение зависимостей...
проверка конфликтов...

Пакеты (36) adobe-source-code-pro-fonts-2.030ro+1.050it-5  adwaita-icon-theme-3.32.0-1  at-spi2-atk-2.32.0-1
            at-spi2-core-2.32.1-1  btrfs-progs-5.2.1-1  cantarell-fonts-1:0.111-1  colord-1.4.4-2
            dconf-0.32.0-3  dmraid-1.0.0.rc16.3-11  gcr-3.28.1-1  glib-networking-2.60.3-1  gptfdisk-1.0.4-1
            gsettings-desktop-schemas-3.32.0-2  gtk3-1:3.24.10-1  iso-codes-4.3-1  json-glib-1.4.4-1
            libatasmart-0.19-4  libblockdev-2.22-1  libbytesize-2.1-1  libcanberra-0.30+2+gc0620e4-2
            libcdio-paranoia-10.2+2.0.0-2  libgusb-0.3.0-1  libnsl-1.2.0-1  libproxy-0.4.15-10
            libsoup-2.66.2+4+g716acf96-1  libyaml-0.2.2-1  ndctl-65-1  parted-3.2-9  python-3.7.4-1
            rest-0.8.1-1  sound-theme-freedesktop-0.8-3  tdb-1.3.18-2  udisks2-2.8.4-1  volume_key-0.3.11-2
            wayland-protocols-1.18-1  gvfs-1.40.2-1

Будет загружено:   67,75 MiB
Будет установлено:  317,84 MiB

:: Приступить к установке? [Y/n] 
anonymous
()
Ответ на: комментарий от hobbit

В каком месте GVFS жирная?

$ sudo pacman -S udevil
разрешение зависимостей...
проверка конфликтов...

Пакеты (1) udevil-0.4.4-3

Будет загружено:  0,08 MiB
Будет установлено:  0,35 MiB

:: Приступить к установке? [Y/n] 
anonymous
()
Ответ на: комментарий от anonymous

Спасибо, что ему разъяснил. А то прикидывается не понимающим...

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

Приводит каталоги слева и справа в одно место. Alt+O работает похожим образом

Спасибо, понял. Использую обе комбинации, но вместо Alt у меня Esc.

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

Осилили, осилили. Поделка уровня древнего nc. А так, и форки вроде mc-mp пробовали, и вывод сделали один - это нечто и в подметки не годится тому же far'у под оффтопиком.

Просто те, кто mc нахваливают, обычно ничего слаще морковки не видели.

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

Поделка уровня древнего nc

Так это хороший уровень. Интерфейс там добротный, не хватает современных фич типа фильтров, и реализация хромает местами. Для линукса (где все очень плохо с gui/tui) mc крутая программа.

bread
()

Как сохранить закладки в vifm?

По команде :bmark не сохраняет закладки после выхода. В vimrc нет примеров.

soulchel
()

Полнотекстовый поиск в vifm внешними программами

Каким софтом пользуетесь для полнотекстового поиска в консоли? Как его можно прикрутить (например recoll -t A) к vifm с панелизацией результатов поиска?

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

Это очень плохой уровень. Тормоза, слабая конфигурабельность, нулевая расширяемость и эргономика на уровне плинтуса.

warl0ck ★★
()

Надо чтобы выводился список путей файлов, тогда его можно использовать, например, с 'findprg' или 'grepprg'. С recoll вроде у кого-то получалось, но там нет итоговой команды (можно спросить, если ещё осталась).

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

Осилили, осилили. Поделка уровня древнего nc.

Нет, не осилили. Сравнивать mc и nc надо очень сильно упороться. Последний, кажется, ни по каким видам сетевых ресурсов ходить не умел (если только букву диска подключить), набор поддерживаемых форматов архивов был сильно ограничен, и так далее.

Вот сравнение mc и Far законно. Программы примерно одного уровня.

слабая конфигурабельность, нулевая расширяемость

Точно не осилили. Про тормоза, пожалуй, соглашусь, если речь про открытие архивов.

это нечто и в подметки не годится тому же far'у под оффтопиком.

Давно ли, например, в Far завезли нормальный список избранного? Тот, который я видел, надо было ставить отдельно и он представлял собой список специфичных хоткеев, которые надо помнить наизусть.

Если что, Far - очень хороший ФМ. Под Windows, пожалуй, лучший.

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

Лучшее решение-это jmtpfs. Все монтируется без проблем.

У меня как раз jmtpfs не заработал, а вот GVFS без проблем. Ну и не забывай контекст: тут в пример вообще приводили виндовый тоталкоммандер с плагинами. На этом фоне список зависимостей от анонимуса вполне объясним: cdparanoia, например, как я понимаю, нужна, чтобы внутрь iso-шек заходить, и др.

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

У меня как раз jmtpfs не заработал

Я сделал так. Создал папку «android» mkdir -p android, дал ей пава на запись sudo chown $USER:$USER android

Для монтирования, использую команду jmtpfs android (перед тем убедившись, что экран девайса разблокирован). На экране всплывает сообщение про подключение. Разрешаю подключение. Вот и все...

Для отключения, использую команду fusermount -u

П.С. Может ты что-то не так сделал, или не разрешил подключения?

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

Нет, не осилили. Сравнивать mc и nc надо очень сильно упороться.

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

Вот сравнение mc и Far законно. Программы примерно одного уровня.

Да ну неужели? MC даже до дос нафигатора не дотягивает. Хоткеи, макросы, плагины? Не, не слышали.

Давно ли, например, в Far завезли нормальный список избранного?

В Far'e есть чудесное, по своей конфигурабельности, меню с возможностью прибивания хоткеев. Есть клавиатурные макросы с возможностью забиндить любую последовательность. Про плугины я говорил. А «список избранного» - так сразу и не вспомнил, о чем идет речь.

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

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

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