1
2vifm(1)                              Vifm                              vifm(1)
3
4
5

NAME

7       vifm [OPTION]
8

DESCRIPTION

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

OPTIONS

15       <path> Starts Vifm in the specified path.
16
17       --version
18              Show version number and quit.
19
20       --help Show an overview of the commandline options.
21

Basic Movement

23       j      moves down.
24
25       k      moves up.
26
27       l      moves into a directory or launches a file.
28
29       h      moves up one directory.
30
31       gg     move to the top of the file list.
32
33       G      move to the bottom of the file list.
34
35       14G    move to the 14th file in the list.
36
37       Ctrl-F or Page Down
38              move forward one page.
39
40       Ctrl-B or Page Up
41              move back one page.
42
43       25%    move to the file that is 25 percent from the top of the list.
44
45       :34[Enter]
46              move to the 34th file.
47
48       Space Bar or Tab Key
49              toggles between the two file lists.
50
51       Ctrl+G creates  a window showing detailed information about the current
52              file.
53

Marks

55       Marks are set the same way as they are in vi.
56
57       m[a-z][A-Z][0-9]
58              to set a mark for the current file.
59
60       '[a-z][A-Z][0-9]
61              moves to the file set for the mark.
62

Searching

64       /regular expression pattern[Return]
65              will highlight all files matching the pattern.
66
67       N      find the previous match.
68
69       n      find the next match.
70

Additional Normal Mode Keys

72       [count]dd
73              moves the selected files to the trash directory.
74
75       [count]yy
76              yanks the selected files.
77
78       p      puts the last yanked or deleted files.
79
80       t      tag the current file.
81
82       v      start visual mode.
83

Commands

85       :com   gives a menu of user commands.
86
87       :com name action
88              sets a new user command.
89
90       :delc command_name
91              will remove the command_name user command
92
93       :fil regular_expression pattern
94              will filter all the files out  of  the  directory  listing  that
95              match the regular expression.
96
97       :fil /.o$
98              would filter all files ending in .o from the filelist.
99
100       :empty will permanently remove 'rm -fr' files from the Trash directory.
101
102       :sh    will start a shell.
103
104       :q or :x
105              will exit Vifm.
106
107       :!     program will execute the program in a shell
108
109       :!! <program>
110              is  the same as :! but will pause the screen before returning to
111              Vifm.
112
113       :!!    will execute the last command.
114
115       :e     load file into vi
116
117       :pwd   show the present working directory.
118
119       :cd    change directory.
120
121       :s[ort]
122              creates a popup menu of different sorting methods.
123
124       :his[tory]
125              creates a popup menu of directories visited.
126
127       :h[elp]
128              show the help file.
129
130       :marks create a popup menu of bookmarks.
131
132       :screen
133              toggles whether or not to use the screen program.
134
135       :split splits the window to show both file directories
136
137       :only  changes the window to show only the current file directory
138

File Filters

140       The basic vim folding key bindings are used for filtering files.
141
142       zO     Show the filtered files.
143
144       zM     Filter the files matching the filename filter.
145
146       zo     Show all of the dot files.
147
148       zm     Filter all of the dot files.
149
150       zf     Filter all of the selected files.
151
152

SEE ALSO

154       Website: http://vifm.sourceforge.net/
155

AUTHOR

157       Vifm was written by ksteen <ksteen@users.sourceforge.net>
158
159
160
161                               January 08, 2009                        vifm(1)
Impressum