Terminal File Manager for Windows

VIEW THE GITHUB FOR THE MOST UP TO DATE INFO

More features comming soon

Navigate your computer faster than the basic "dir" and "cd"
With this fast, customizable, and lightweight file browser for your terminal

SfrQW.gif
example on how to move through folders and open neovim directly from within the program!

Config

check out the customizable options!
see CONFIG.MD for more in depth and TFV_config_template.txt for an example config

Road Map

Short Term

Usage

Key Presses Description
a go to parent dir
s enter selected dir
h down
t up
: activate command line
q exit program

Command Line (Work in Progress)

To activate the command line press ":"
You will then be able to start typing at the bottom of the screen

Commands Description
cd1 change directory like windows cd
help type help then command to get command info
nvim launch neovim with selected file if non is provided
mkdir2 create folder in current folder
refreshConfig reload config settings
setConfigOption (sco) modify config option and write it to file
testConfigOption (tco) modify config without saving.
settings will be lost on program exit
mkf create file
initConfig create config file with defaults. to override pass --override
debug read debug help page for this commands functionality
del delete file - read help page for detailed functionality
rm delete empty folder
  1. For the most part functions like windows cd except for some edge cases
  2. No error message on fail and also fails if dir already present

Other

Contributing

View CONTRIBUTING.md
This is a cmake project, so it can be built that way If you use CLion drop the src and CMakeLists.txt into the main dir and drop the helpInfo into the debug folder or where the project is built