Vifm is a file manager with curses interface, which provides Vim-like environment for managing objects within file systems, extended with some useful ideas from mutt.
New version includes long awaited tabs and support for managing media. The first one comes in two flavours: tabs either include layout or don't. The latter relies on a helper script, whose job is to adapt existing tools to make them usable by vifm.
Thanks to everyone who tried out the beta.
Main changes:
Added tabs which either operate on the level of layout or level of individual panes
Added ability to synchronize contents of registers among multiple instances
Added menu for managing media (relies on helper that does the managing)
Improved cursor positioning and control over it
Ability to colorize statusline
See change log for the full list of changes and by whom they were suggested.
New version includes long awaited tabs and support for managing media. The first one comes in two flavours: tabs either include layout or don't. The latter relies on a helper script, whose job is to adapt existing tools to make them usable by vifm.
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 tabs which either operate on the level of layout or level of individual panes
Added ability to synchronize contents of registers among multiple instances
Added menu for managing media (relies on helper that does the managing)
Improved cursor positioning and control over it
Ability to colorize statusline
See change log for the full list of changes and by whom they were suggested.
This version adds to the list of ways for viewing files by introducing miller columns view and transposed ls-like view (grid view). Other developments are related to integration between builtin features as well as with external applications.
Thanks to everyone who tried out the beta.
Main changes:
Introduced file view mode known as miller columns or cascading lists, which can be enabled via 'millerview'
and configured with 'milleroptions'
.
Added ability to transpose ls-like view to make it fill by columns, see new 'lsoptions'
option.
More natural behaviour of movement keys in ls-like view.
New --remote-expr
command-line option that can be used to query state of running instances.
Extended retry/ignore/abort query of 'syscalls'
to all file operations.
More control over highlight groups via :highlight
suitable for interactive changes.
Mostly eliminated the need for repeating ga/gA command through automatic size recalculation.
See change log for the full list of changes and by whom they were suggested.
This version adds to the list of ways for viewing files by introducing miller columns view and transposed ls-like view (table view). Other developments are related to integration between builtin features as well as with external applications.
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:
Introduced file view mode known as miller columns or cascading lists.
Added ability to transpose ls-like view to make it fill by columns.
More natural behaviour of movement keys in ls-like view.
New --remote-expr
command-line option can be used to query state of running instances.
Extended retry/ignore/abort query to all file operations.
More control over highlight groups via :highlight
suitable for interactive changes.
Mostly eliminated the need for repeating ga/gA command through automatic size recalculation.
See change log for the full list of changes and by whom they were suggested.
New version brings two new ways of viewing and processing file lists, namely tree-view and directory-comparison. As usual, previously existing facilities were extended and improved to become more useful.
Thanks to everyone who tried out the beta.
Main changes:
Introduced tree-like representation of files.
Added directory comparison facilities.
Added ability to restore last navigation menu.
Background operations and programs can now be cancelled.
Dismissed error output of external programs can now be queried.
Added shell completion for bash and zsh.
Now it's possible to configure mappings in dialogs.
See change log for the full list of changes and by whom they were suggested.
New version brings two new ways of viewing and processing file lists, namely tree-view and directory-comparison. As usual, previously existing facilities were extended and improved to become more useful.
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:
Introduced tree-like representation of files.
Added directory comparison facilities.
Added ability to restore last navigation menu.
Background operations and programs can now be cancelled.
Dismissed error output of external programs can now be queried.
Added shell completion for bash and zsh.
Now it's possible to configure mappings in dialogs.
See change log for the full list of changes and by whom they were suggested.
This release brings a bit of user-friendliness in form of key suggestions and various descriptions provided in the interface. Matching of files has been extended in many ways and become significantly more powerful than before. Menu mode also got several enhancements.
Not sure if it was noticed, but HTTPS protocol is up for related sites since Let's Encrypt started their beta. Everything works fine, so all the links were updated to https protocol.
If you ever wondered which keys are builtin for the command (normal) mode of Vifm, this cheatsheet will show you.
In case you're into using neovim, you might be interesting in checking out alternative Vifm plugin for it.
Thanks to everyone who found the time to try beta version.
Main changes:
g
).:map
menus and %z
macro for 'statusline'
to display some tips.:commands
, 'options'
and their values for new multiline version of wildmenu.'classify'
option allows specifying "icons" via custom fonts.:select
and :unselect
commands to perform automatic file selection (possibly by using output of external application).Ctrl-C
) for quick view and view mode loading.See change log for the full list of changes and by whom they were suggested.
This release brings a bit of user-friendliness in form of key suggestions and various descriptions provided in the interface. Matching of files has been extended in many ways and become significantly more powerful than before. Menu mode also got several enhancements.
Not sure if it was noticed, but HTTPS protocol is up for related sites since Let's Encrypt started their beta. Everything works fine, so all the links were updated to https protocol.
If you ever wondered which keys are builtin for the command (normal) mode of Vifm, this cheatsheet will show you.
In case you're into using neovim, you might be interesting in checking out alternative Vifm plugin for it.
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:
g
).:map
menus and %z
macro for 'statusline'
to display some tips.:commands
, 'options'
and their values for new multiline version of wildmenu.'classify'
option allows specifying "icons" via custom fonts.:select
and :unselect
commands to perform automatic file selection (possibly by using output of external application).Ctrl-C
) for quick view and view mode loading.See change log for the full list of changes and by whom they were suggested.
This is a bugfix release to primarily address messed up single-executable builds for Windows. Tab completion doesn't work there and can cause crashes. Also 64-bit build somehow contains 32-bit executables. Thanks to Reva Revadigar for reporting the issue.
On the bright side, this gives a chance for fixing bugs discovered after the release.
There was enough time to add some minor functional changes:
--disable-build-timestamp
option to configure script to perform reproducible build (thanks to Hendrik Jaeger, a.k.a. henk).:history filter
menu.Other notable fixes:
--with-dyn-x11
configuration option, which failed to enable dynamic use of the library (thanks to Badalisc and Hendrik Jaeger, a.k.a. henk).system()
and :!
commands (thanks to Artur Shaik, a.k.a. artur-shaik).See change log for the full list of changes and by whom they were suggested.
New minor version delivers primarily various small improvements of different kinds. There is also improvement of navigation via named bookmarks (or tags), which can ease keeping track of what is where, and an ability to apply settings to specific directories or sub-trees (via combination of autocommands and local options).
Thanks to everyone who was reporting issues during beta period.
Main changes:
DirEnter
event).tree
).:windo
is not necessary).See change log for the full list of changes and by whom they were suggested.