Difference between revisions of "Main Page"
Jump to navigation
Jump to search
(Drop "Overview" header) |
(→Quick Overview of Features: Mention that undo is multilevel) |
||
Line 54: | Line 54: | ||
</spoiler> | </spoiler> | ||
* directory tree comparison | * directory tree comparison | ||
− | * operation undoing/redoing <spoiler text="..."> | + | * multilevel operation undoing/redoing <spoiler text="..."> |
Foreground file operations can be reversed and replayed again if their nature allows it. For example, deletion (not moving to trash) or file overwrite can't be reversed, on the other hand any rename operations can be reversed unless the previous file names conflict with names of newly created files. Irreversible operations require explicit confirmation of some form. | Foreground file operations can be reversed and replayed again if their nature allows it. For example, deletion (not moving to trash) or file overwrite can't be reversed, on the other hand any rename operations can be reversed unless the previous file names conflict with names of newly created files. Irreversible operations require explicit confirmation of some form. | ||
Revision as of 13:49, 30 April 2020
Vifm is a file manager using the curses interface, which provides a Vim-like environment for managing objects within file systems, extended with some useful ideas from mutt. If you're used to Vi[m], Vifm gives you complete keyboard control over your files without having to learn a new set of commands.
Main Sections of the Wiki
- Contributing. Advice for those who would like to contribute bug reports or feature requests.
- Contributing to This Wiki. A place to map out and plan the topics found in the wiki.
- Development. Some information about Vifm's development process.
- Comparison with other file managers. Vifm compared to some other file managers.
- FAQ. Answers to frequently asked questions.
- Glossary. Explanation of abbreviations or ambiguous words.
- HOWTOs. Tutorials on various subjects.
- Manual. Main tutorial.
- Obtaining Vifm. Details about obtaining Vifm for different environments.
- Tips and Tricks. Description of some possibly unexpected/non-obvious uses of features.
- Utility scripts. Scripts that help utilize external applications.
- Vifm on the Web. List of pages related to Vifm.
Quick Overview of Features
To make it easier to understand Vifm's use cases and to connect features to their configuration and keyboard mapping, some details are provided in the spoiler sections.
- cross-platform (GNU/Linux, *BSD, Solaris, Windows, Mac OS)
- vi-like user mappings ...
- ranges for command-line commands ...
- user-defined commands (support ranges)
- registers ...
- directory tree comparison
- multilevel operation undoing/redoing ...
- FUSE file systems support
- renaming multiple files (also known as "bulk renaming" or "batch renaming")
- color schemes, which can also be applied to specific subtrees ...
- colorization of files according to their type and/or name
- vi-like marks and named bookmarks (tags)
- operation backgrounding
- customizable file viewers
- handy less-like preview mode with color support
- (interactive) filtering out and searching using regular expressions, highlights partially matched files
- one or two pane view (vertical or horizontal) ...
- shell-like command-line editing
- table/ls/tree-like views
- customizable file name prefixes and suffixes
- built-in integration with GNU Screen and tmux
- external editing of command line
- multi-block selection
- remembering position in previously visited directories
- remote command execution
- command-line abbreviations
- ability to script configuration for specific directories
- trash ...
- UTF-8-aware