All Projects → vifm → Vifm

vifm / Vifm

Licence: other
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.

Programming Languages

c
50402 projects - #5 most used programming language
Roff
2310 projects
Makefile
30231 projects
shell
77523 projects
Vim Script
2826 projects
M4
1887 projects

Projects that are alternatives of or similar to Vifm

Rubiks cube
rubik's cube that runs in your terminal!
Stars: ✭ 73 (-95.99%)
Mutual labels:  terminal-based, ncurses, curses
Mitype
Typing speed test in terminal
Stars: ✭ 241 (-86.77%)
Mutual labels:  terminal-based, curses, cross-platform
nchat
Terminal-based Telegram client for Linux and macOS
Stars: ✭ 68 (-96.27%)
Mutual labels:  ncurses, terminal-based
Termox
C++17 Terminal User Interface(TUI) Library.
Stars: ✭ 306 (-83.21%)
Mutual labels:  ncurses, curses
Tvision
A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
Stars: ✭ 612 (-66.41%)
Mutual labels:  ncurses, cross-platform
tfex-rs
A simple terminal UI file manager
Stars: ✭ 29 (-98.41%)
Mutual labels:  file-manager, terminal-based
twilight-commander
A simple console file manager.
Stars: ✭ 16 (-99.12%)
Mutual labels:  file-manager, console-application
Pdcurses
PDCurses - a curses library for environments that don't fit the termcap/terminfo model.
Stars: ✭ 604 (-66.85%)
Mutual labels:  ncurses, curses
cxxcurses
Header only ncurses wrapper
Stars: ✭ 24 (-98.68%)
Mutual labels:  ncurses, curses
Pacmixer
an alsamixer alike for PulseAudio.
Stars: ✭ 78 (-95.72%)
Mutual labels:  ncurses, curses
Mazu Editor
a minimalist text editor with syntax highlight, copy/paste, and search
Stars: ✭ 88 (-95.17%)
Mutual labels:  terminal-based, console-application
fm-nvim
🗂 Neovim plugin that lets you use your favorite terminal file managers (and fuzzy finders) from within Neovim.
Stars: ✭ 114 (-93.74%)
Mutual labels:  vifm, file-manager
spotify-terminal
Terminal application to play/control Spotify.
Stars: ✭ 61 (-96.65%)
Mutual labels:  ncurses, terminal-based
croatoan
Common Lisp bindings for the ncurses terminal library.
Stars: ✭ 111 (-93.91%)
Mutual labels:  ncurses, curses
ngp
Ncurses code parsing tool
Stars: ✭ 52 (-97.15%)
Mutual labels:  ncurses, curses
Cfiles
A ncurses file manager written in C with vim like keybindings
Stars: ✭ 319 (-82.49%)
Mutual labels:  file-manager, ncurses
Zui
⬢ Zsh User Interface library – CGI+DHTML-like rapid application development with Zsh
Stars: ✭ 95 (-94.79%)
Mutual labels:  console-application, curses
ncurses
Ncurses bindings for Crystal
Stars: ✭ 20 (-98.9%)
Mutual labels:  ncurses, curses
xplr
A hackable, minimal, fast TUI file explorer
Stars: ✭ 2,271 (+24.64%)
Mutual labels:  file-manager, terminal-based
Snoo
A Reddit command line client written in Node.js, using modern ES-features
Stars: ✭ 39 (-97.86%)
Mutual labels:  ncurses, curses

Vifm – Vim-like file manager

Vifm logo

    

Latest release is 0.12. This file last updated on 29 September, 2021.

Brief Description

Vifm is a curses based Vim-like file manager extended with some useful ideas from mutt. If you use Vim, Vifm gives you complete keyboard control over your files without having to learn a new set of commands. It goes not just about Vim-like keybindings, but also about modes, options, registers, commands and other things you might already like in Vim.

Just like Vim, Vifm tries to adhere to the Unix philosophy. So instead of working solutions which are set in stone user is provided with a set of means for customization of Vifm to one's likings. Though builtin functionality should be enough for most of use cases.

Resources and Contacts

Usage Link
Website https://vifm.info/
Wiki https://wiki.vifm.info/
Q & A https://q2a.vifm.info/

Communication

Reason Channel
Bugs & Feature Requests GitHub, SourceForge or via email
Preferred place for asking usage questions Posting on the Q&A site
Read-only and very low traffic news mailing list vifm-announce

Other resources

Usage Where to find
Repositories GitHub and SourceForge
Vim Plugin Repository
Colorschemes (maintained) Repository and colorscheme-previews
Devicons/favicons [1], [2]
vifmimg (image preview) Repository (using überzug to display the images)
sixel image preview Repository (for Sixel-capable terminals)

Screenshot

Screenshot

Getting Started

A good idea for quick start might be skimming over cheatsheet for the main mode (that is Normal mode), reading some sections on basic usage on the wiki and looking at sample configuration file (run :edit $MYVIFMC).

License

GNU General Public License, version 2 or later.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].