Vifm v0.8 betaJune 19, 2015

New version brings several useful improvements of different kinds. The most substantial addition is custom views that allow one to combine files from several directories in one view, which in turn enables processing of search/grep/etc. results similar to handling contents of a regular directory.

That change alone affected internal structure quite seriously which combined with operations on system calls from the previous release distant new version far enough from 0.7 to name it 0.8.

Version change also gives one a moral right to introduce incompatible changes. So if anyone remembers me postponing changing defaults or something like that and is still waiting on it, please send a reminder (unfortunately I was careless enough to didn't make detailed list of such things). As of now the following items are under evaluation:
  • removing options, filetypes, commands from 'vifminfo' option (not a big deal, but it's not really useful as well, and maybe potentially harmful);
  • removing 'trash' option as it effectively affects quite a lot things and is better to be enabled;
  • have 'hlsearch' off by default as normally search doesn't select anything and user can accidentally run some operation on too many files with default setup.
Please see the README file in packages for links where feedback can be provided.

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

Main changes
  • Added filename specific highlight.
  • Added custom views, which contrary to regular views can contain files that do not belong to the same directory.
  • Added job bar to display active backgrounded file operations.
  • Added command-line mode abbreviations.
  • Added global configuration and color schemes directory.
  • Added live search match highlighting.
  • Added optional per-file progress for file operations.
  • Added full path patterns ({{globs}} and //regexp//).
  • Added command-line options to control file/directory selection and selection processing to make it easier to use vifm as a file picker.
  • Color schemes got ".vifm" extension, but the old-style names will still work for now.
  • XDG specification support.
More detailed list of changes...
Download links
Source Code
vifm-0.8-beta.tar.bz2
md5: 01e5a58eb8999d951557a5ca6b316821
sha1: f18f3d75d090dc4b7b628201145fbadb78a4a483
ripemd160: dddbdcb1af7e559815279f6b94628ceb9ee51e9c
Win32 Binaries
vifm-win32-0.8-beta-binary.zip
md5: e05b3e422f40f37f7100c7c3e1cf675f
sha1: da98988cea7675bac80adf43081ef1c4ce4add8a
ripemd160: 7e3a59579cdc6fd12faaf81c2624ea6cb376b64c
Win32 Single-Executable Binaries
vifm-win32-se-0.8-beta-binary.zip
md5: 57291eae6eca345a4a016ade778882d9
sha1: 1377dd861b2c6a181d23dab99e06e1217714b2c0
ripemd160: 6ef4530e4fd6754201399679cfd63ac13be7a0f9
Win64 Single-Executable Binaries
vifm-win64-se-0.8-beta-binary.zip
md5: b1d4504949694317bff293f5c72ad8a8
sha1: 2cf2834ebe6fa98794c3f5edfc4b72808f68b819
ripemd160: d5afecee5e3360ee140b5b9a082a9bb30206745f