About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Editor's Rating:
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • License: Freeware
  • Last update: 5 years ago
  • Total downloads: 130
  • Price: Free |
  • Operating system: Linux
  • Publisher: Ken Steen
See full specifications

editor's review

If you are looking for the best file manager that can take care of all the keybindings that you might have to work with then selecting Vifm 0.7.1 will be the best choice. When working on the Linux environment it is quite difficult that you would stay away from using the vi. If you are the frequent user of the vi editor facility then you can be sure to get benefitted from the software Vifm as it gives you complete control on the keyboard for maintaining the files.

With this you can avoid learning vast set of commands to maintain the various actions on the files. However you should know, the basic movements that are possible with the various letters, as usual you can use keys j for down, k for up, l for moving the files into the directory or else launching the file accordingly, h to moves up the files one directory level up. Also you can try with the gg move the files to top of file list that you have ready with you. The G option will help you in moving the files to bottom of file stack you are maintaining. You can try it and know how it best it can serve you.
Version reviewed: 0.7.1 Date: 03:28:53 PM, Thursday, Feb 23, 2012

linux default iconVifm Publisher's description

Vifm is a ncurses based file manager with vi like keybindings.

Vifm is a ncurses based file manager with vi like keybindings. If you use vi, vifm gives you complete keyboard control over your files without having to learn a new set of commands.


Basic Movement
j - moves down.
k - moves up.
l - moves into a directory or launches a file.
h - moves up one directory.

gg - move to the top of the file list.
G - move to the bottom of the file list.

14G - move to the 14th file in the list.

Ctrl-F or Page Down - move forward one page.
Ctrl-B or Page Up - move back one page.

25% - move to the file that is 25 percent from the top of the list.

:34[Enter] - move to the 34th file.

:0[Enter] - move to the top of the list.
:$[Enter] - move to the bottom of the list.

The Space Bar or Tab Key toggles between the two file lists.

Ctrl+G creates a window showing detailed information about the current file.


Marks are set the same way as they are in vi.
m[a-z][A-Z][0-9] to set a mark for the current file.
'[a-z][A-Z][0-9] moves to the file set for the mark.


/regular expression pattern[Return] - will highlight all files matching the pattern.
N - find the previous match.
n - find the next match.

Additional Normal Mode Keys
[count]dd - moves the selected files to the trash directory.
[count]yy - yanks the selected files.
p - puts the last yanked or deleted files.
t - tag the current file.
v - start visual mode.


:com - gives a menu of user commands.
:com name action sets a new user command.
:delc command_name will remove the command_name user command
:fil regular_expression patternwill filter all the files out of the directory listing that match the regular expression.

:fil .o$ - would filter all files ending in .o from the filelist.
:empty will permanently remove 'rm -fr' files from the Trash directory.
:sh will start a shell.
:q or :x will exit vifm.
:! program will execute the program in a shell
:!! program is the same as :! but will pause the screen before returning to vifm.
:!! will execute the last command.
:e load file into vi
:pwd show the present working directory.
:cd change directory.

:cd ~/bin

:s[ort] creates a popup menu of different sorting methods.
:his[tory] creates a popup menu of directories visited.
:h[elp] show the help file.
:marks create a popup menu of bookmarks.
:screen toggles whether or not to use the screen program.
:split splits the window to show both file directories
:only changes the window to show only the current file directory

File Filters

The basic vim folding key bindings are used for filtering files.
zO Show the filtered files.
zM Filter the files matching the filename filter.
zo Show all of the dot files.
zm Filter all of the dot files.
zf Filter all of the selected files.

What's New in This Release:

В· This version implements basic communication between different instances of vifm.
В· It improves configuration initialization on startup.
В· It implements some features on Windows that were absent for this platform before.
В· It makes vifm faster to figure out that directory content was changed.
В· There are other less significant changes.

System Requirements:

No special requirements.
Program Release Status: Minor Update
Program Install Support: Install and Uninstall

Vifm Tags:

Click on a tag to find related softwares

Is Vifm your software?

Manage your software

Most Popular

linux default icon JOrg 0.93 RC
It's a software to help you control your files and their location.
linux default icon Android HTC 2.3
Android ported to the HTC Vogue, Kaiser, Polaris, and Nike.
linux default icon iReport Designer for JasperReports 4.0.2
iReport is the free, open source report designer for JasperReports.
linux default icon jGRASP 1.8.8_07 Beta
jGRASP is a lightweight development environment,.....
linux default icon Code::Blocks 10.05
A C/C++ IDE built with configurability and extensibility in mind

Related Category

» Archiving (73)
» Benchmarking (88)
» Other (3482)
» Printer (63)
» Shell Tools (113)