Vifm v0.13 betaMarch 17, 2023

The beta stage will last about two weeks. In case any serious bugs are found during this period, another beta version might be released.

Highlights
Faster file-system navigation with a new searching/filtering submode

Hitting <c-y> after / or = allows finding and opening consecutive path components without leaving command-line mode. In this mode keys like <c-o>/<c-n>/<c-p>/<left>/<home>/etc. help to refine cursor position or go to parent directory if necessary.

More interactive :compare

You can now see stats about file comparison on the status bar and have an option to easily re-run the comparison while toggling visibility of some of the groups.

Also, default file alignment is more natural now. do and dp handle selection. You can force ignoring or respecting case in paths. Performance and memory consumption have been improved in various cases.

Mouse support and TUI improvements

Once mouse support is enabled, you should be able to perform simple browsing with just your mouse for those cases when it's more convenient.

Conflict dialog now always presents basic file metadata for comparison. Detailed progress dialog has ETA. Ls-like view can now have a fixed number of columns.

Other

Formatting of tabs in Lua. Changing register's content via an editor. Explicitly prompting user for input via input() function.

Fixes

v0.12.1 was supposed to improve escaping on Windows, but it simultaneously made one old bug more prominent, effectively making things much worse in some cases. This release remedies that.

%N macro has been adjusted to fix integration with image preview of Kitty v0.27+.

Lots of fixes related to search and various combinations of 'hlsearch', 'incsearch' in different modes.

▸ More detailed list of changes...
Download links
Source Code
vifm-0.13-beta.tar.bz2

(signature)
md5: d81fb2ca4e35e5a0f14177e752050e56
sha1: d598541119e94a756ebe70e87fa86750ec4152a7
ripemd160: 01233bbcde687d22b27425a6b559d1de2596f988
Win32 Binaries
vifm-w32-0.13-beta-binary.zip

(signature)
md5: 45162598859981c9cc298858942b7a4e
sha1: 2fddecf0cf3a59f37eb27dba0bf7d6e8367f5df0
ripemd160: 39f81b0be8e2e64e7c21140c2fc6555987dc75a7
Win32 Single-Executable Binaries
vifm-w32-se-0.13-beta-binary.zip

(signature)
md5: d79f14496ed4aea3366e528737a2e847
sha1: 2e150042d3d837d191a8b9cfce8079cb7828ae69
ripemd160: b7900ae83c42fb1336d169bd178a065df4bd1f06
Win64 Single-Executable Binaries
vifm-w64-se-0.13-beta-binary.zip

(signature)
md5: 76d8db4742b2d5e02e786189c20ccfc9
sha1: 7076f6f63b706910895b62c0c41584bec3a33f31
ripemd160: 7358acc074c7235d8a2006493f0ed0521ed80b2f
AppImage (x86-64)
vifm-v0.13-beta-x86_64.AppImage
md5: 58740a7986ba99915270451427b484af
sha1: b8ddddfe27b2dbaffa6ed18ab7a3b781c6e19027
ripemd160: d002156d42c714bd36c2f9d31910e7fa63f77952