Vifm is a file manager providing a vi-like usage experience. It has similar keybindings and modes (e.g. normal, command line, visual). The interface uses ncurses, thus vifm can be used in text-only environments.
It supports a wide range of features, some of which are known from the vi-editor:
It supports a wide range of features, some of which are known from the vi-editor:
- utf8 support
- user mappings (almost like in vi)
- ranges in command-line commands
- user defined commands (with support for ranges)
- registers
- operation undoing/redoing
- fuse file systems support
- trash
- multiple files renaming
- support of filename modifiers
- colorschemes support
- file name color according to file type
- path specific colorscheme customization
- bookmarks
- operation backgrounding
- customizable file viewers
- handy less-like preview mode
- filtering out and searching for files using regular expressions
- one or two panes view
Original maintainer | Ondřej Nový |
---|---|
Homepage | https://vifm.info/ |
0.10.1




0.10



0.9.1





0.9

0.8.2







0.7.8

Distribution | Version | Since | Package | Installed | Packager | |
---|---|---|---|---|---|---|
![]() | xz | 0.10.1-1 | 2019-08-06 | 607 kiB | 2.13 MiB | Jaroslav Lichtblau |
![]() | deb | 0.10-1 | 2019-01-12 | 611 kiB | 1.68 MiB | Ondřej Nový |
![]() | deb | 0.8.2-1 | 2017-11-10 | 498 kiB | 1.29 MiB | Ondřej Nový |
![]() | rpm | 0.8.2-5.fc28 | 2019-01-14 | 584 kiB | 1.75 MiB | Fedora Project |
![]() | rpm | 0.8.2-5.fc28 | 2019-01-14 | 584 kiB | 1.75 MiB | Fedora Project |
![]() | rpm | 0.8.2-5.fc28 | 2019-01-14 | 584 kiB | 1.75 MiB | Fedora Project |
![]() | rpm | 0.8.2-5.fc28 | 2019-06-17 | 584 kiB | 1.75 MiB | Fedora Project |
![]() | rpm | 0.8.2-9.fc31 | 2020-01-07 | 577 kiB | 1.73 MiB | Fedora Project |
![]() | rpm | 0.8.2-9.fc31 | 2019-08-03 | 577 kiB | 1.73 MiB | Fedora Project |
![]() | xz | 0.10-1 | 2019-01-14 | 590 kiB | 2.06 MiB | Jaroslav Lichtblau |
![]() | xz | 0.10-1 | 2019-01-14 | 590 kiB | 2.06 MiB | Jaroslav Lichtblau |
![]() | xz | 0.10-1 | 2019-01-14 | 590 kiB | 2.06 MiB | Jaroslav Lichtblau |
![]() | rpm | 0.9.1-lp150.1.5 | 2019-01-17 | 541 kiB | 1.34 MiB | https://bugs.opensuse.org |
![]() | rpm | 0.9.1-lp151.2.3 | 2019-01-23 | 541 kiB | 1.34 MiB | https://bugs.opensuse.org |
![]() | rpm | 0.9.1-lp152.3.4 | 2020-01-07 | 539 kiB | 1.34 MiB | https://bugs.opensuse.org |
![]() | rpm | 0.8.2-3.11 | 2019-01-17 | 457 kiB | 1.11 MiB | http://bugs.opensuse.org |
![]() | rpm | 0.10.1-1.1 | 2019-07-31 | 576 kiB | 1.41 MiB | https://bugs.opensuse.org |
![]() | deb | 0.9-1 | 2017-11-10 | 495 kiB | 1.36 MiB | Ubuntu Developers |
![]() | deb | 0.9.1-1 | 2018-02-26 | 506 kiB | 1.38 MiB | Ubuntu Developers |
![]() | deb | 0.9.1-1build1 | 2019-01-14 | 506 kiB | 1.38 MiB | Ubuntu Developers |
![]() | deb | 0.10-1 | 2019-01-14 | 558 kiB | 1.63 MiB | Ubuntu Developers |
![]() | deb | 0.10.1-2 | 2019-08-11 | 576 kiB | 1.7 MiB | Ubuntu Developers |
![]() | deb | 0.10.1-3 | 2020-01-07 | 576 kiB | 1.7 MiB | Ubuntu Developers |
![]() | deb | 0.7.8-3build1 | 2017-11-10 | 364 kiB | 1.23 MiB | Ubuntu Developers |
Applications

Vifm
Vi[m] like ncurses based file manager
Manual pages
vifm(1)
vifm - vi file manager
vifm-convert-dircolors(1)
vifm-convert-dircolors - converts ls colorscheme to vifm colorscheme
vifm-pause(1)
vifm-pause - a helper script for vifm
vifm-screen-split(1)
vifm-screen-split - a vifm helper script to run in GNU screen split
vifmrc-converter(1)
vifmrc-converter - a helper script for vifm
Latest updates

Fedora 31 releases/Everything-os: Version 0.8.2-9.fc31 introduced
2020-01-07

OpenSUSE Leap 15.2 oss: Version 0.9.1-lp152.3.4 introduced
2020-01-07
- Update to 0.9.1:
- 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.

Ubuntu 20.04 focal/universe: Version 0.10.1-3 introduced
2020-01-07
- Fix FTBFS on kfreebsd.

Ubuntu 19.10 eoan/universe: Version 0.10.1-2 reintroduced
2019-10-10

Ubuntu 19.10 eoan/universe: Version 0.10.1-2 removed
2019-10-10

Ubuntu 19.10 eoan/universe: Version 0.10.1-2 reintroduced
2019-10-10

Ubuntu 19.10 eoan/universe: Version 0.10.1-2 removed
2019-10-10

Ubuntu 19.10 eoan/universe: Version 0.10.1-2 reintroduced
2019-09-25

Ubuntu 19.10 eoan/universe: Version 0.10.1-2 removed
2019-09-25

Ubuntu 19.10 eoan/universe: Version 0.10.1-2 reintroduced
2019-09-25

Ubuntu 19.10 eoan/universe: Version 0.10.1-2 removed
2019-09-25

Ubuntu 19.10 eoan/universe: Version 0.10.1-2 reintroduced
2019-09-06

Ubuntu 19.10 eoan/universe: Version 0.10.1-2 removed
2019-09-06

Ubuntu 19.10 eoan/universe: Version 0.10.1-2 reintroduced
2019-09-06

Ubuntu 19.10 eoan/universe: Version 0.10.1-2 removed
2019-09-06

Ubuntu 19.10 eoan/universe: Version 0.10.1-2 reintroduced
2019-09-06

Ubuntu 19.10 eoan/universe: Version 0.10.1-2 removed
2019-09-06

Ubuntu 19.10 eoan/universe: Version 0.10.1-2 reintroduced
2019-09-06

Ubuntu 19.10 eoan/universe: Version 0.10.1-2 removed
2019-09-06

Ubuntu 19.10 eoan/universe: Version 0.10.1-2 reintroduced
2019-09-06
Related packages
vifm-colors - Color themes for vifm
vifm-debuginfo - Debug information for package vifm
vifm-debugsource - Debug sources for package vifm